About 213,000 results
Open links in new tab
  1. mean in Python function definitions? - Stack Overflow

    Jan 17, 2013 · 743 It's a function annotation. In more detail, Python 2.x has docstrings, which allow you to attach a metadata string to various types of object. This is amazingly handy, so …

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

    See the Python documentation for an excellent summary; the various other answers to the question make use of most of these variations. Since you always have parameters a, b, c in …

  3. Why am I getting "IndentationError: expected an indented block"?

    In Python 3.10.9 I had an empty method followed by another method in a class definition. This resulted in error IndentationError: expected an indented block after function definition on line 10.

  4. Declare function at end of file in Python - Stack Overflow

    Python is a dynamic programming language and the interpreter always takes the state of the variables (functions,...) as they are at the moment of calling them. You could even redefine the …

  5. python - What does ** (double star/asterisk) and * (star/asterisk) …

    Aug 31, 2008 · In a function call the '**' unpacks data structure of dictionary into positional or keyword arguments to be received by function definition. In a function definition the '*' packs …

  6. What does asterisk * mean in Python? - Stack Overflow

    Does * have a special meaning in Python as it does in C? I saw a function like this in the Python Cookbook: def get (self, *a, **kw) Would you please explain it to me or point out where I can …

  7. python - How do I forward-declare a function to avoid …

    In python the statement globals()[function_name]() is the same as foo() if function_name = 'foo' for the reasons discussed above, since python must lookup each function before calling it.

  8. python - Define functions with too many arguments to abide by …

    Jul 28, 2014 · I have defined a function with a long list of arguments. The total characters in definition is above 80 and doesn't abide by PEP8. def my_function(argument_one, …

  9. Defining and Calling a Function within a Python Class

    Aug 6, 2018 · And really, they’re both. In Python, anything you put in a class statement body is local while that class definition is happening, and it becomes a class attribute later. If you want …

  10. How does Python know where the end of a function is?

    38 Python is white-space sensitive in regard to the indentation. Once the indentation level falls back to the level at which the function is defined, the function has ended.