About 50 results
Open links in new tab
  1. python - What does ** (double star/asterisk) and * (star/asterisk) do ...

    Aug 31, 2008 · Python 2 compatible demos *args (typically said "star-args") and **kwargs (stars can be implied by saying "kwargs", but be explicit with "double-star kwargs") are common idioms of Python …

  2. What does -> mean in Python function definitions? - Stack Overflow

    Jan 17, 2013 · PEP 3107 -- Function Annotations described the specification, defining the grammar changes, the existence of func.__annotations__ in which they are stored and, the fact that it's use …

  3. Basic explanation of python functions - Stack Overflow

    Sep 5, 2015 · The same is true of the arguments in the function you've provided. This means that the order of the arguments in a function call is important. The Python language, like many others, …

  4. python - Why do some functions have underscores "__" before and …

    May 24, 2024 · In Python, the use of an underscore in a function name indicates that the function is intended for internal use and should not be called directly by users. It is a convention used to indicate …

  5. What does the "at" (@) symbol do in Python? - Stack Overflow

    Decorators were added in Python to make (a function that receives a function and returns an enhanced one) easier to read and understand. The original use case was to be able to define the methods as …

  6. python - How do I define a function with optional arguments? - Stack ...

    How do I define a function with optional arguments? Asked 14 years, 1 month ago Modified 1 year, 9 months ago Viewed 1.2m times

  7. What is the proper way to comment functions in Python?

    Mar 2, 2010 · 6 Read about using docstrings in your Python code. As per the Python docstring conventions: The docstring for a function or method should summarize its behavior and document its …

  8. Purpose of @ symbols in Python? - Stack Overflow

    Jun 2, 2009 · Python decorators add extra functionality to another function. An italics decorator could be like ... Note that a function is defined inside a function. What it basically does is replace a function …

  9. python - What do ** (double star/asterisk) and * (star/asterisk) mean ...

    May 27, 2010 · In a function definition, it's the other way around: the single star turns an arbitrary number of arguments into a list, and the double start turns an arbitrary number of keyword …

  10. python - How can I specify the function type in my type hints? - Stack ...

    Jun 15, 2016 · How can I specify the type hint of a variable as a function type? There is no typing.Function, and I could not find anything in the relevant PEP, PEP 483.