About 25,700,000 results
Open links in new tab
  1. What is a DEF function for Python - Stack Overflow

    Sep 10, 2013 · 14 def isn't a function, it defines a function, and is one of the basic keywords in Python. For example:

  2. How can I return two values from a function in Python?

    I would like to return two values from a function in two separate variables. What would you expect it to look like on the calling end? You can't write a = select_choice(); b = select_choice() …

  3. How can I use a global variable in a function? - Stack Overflow

    Jul 11, 2016 · How do I create or use a global variable inside a function? How do I use a global variable that was defined in one function inside other functions? Failing to use the global …

  4. How do I define a function with optional arguments?

    def add(x,y): return x+ y # calling this will require only x and y add(2,3) # 5 If we want to add as many arguments as we may want, we shall just use *args which shall be a list of more …

  5. How do I call a function from another .py file? [duplicate]

    function(a, b) Note that file is one of Python's core modules, so I suggest you change the filename of file.py to something else. Note that if you're trying to import functions from a.py to a file …

  6. What does if __name__ == "__main__": do? - Stack Overflow

    Jan 7, 2009 · That's why you'll see a def main(): block up top, which contains the main flow of the script's functionality. Why implement this? Remember what I said earlier about import …

  7. How should I use the Optional type hint? - Stack Overflow

    461 I'm trying to understand how to use the Optional type hint. From PEP-484, I know I can use Optional for def test(a: int = None) either as def test(a: Union[int, None]) or def test(a: …

  8. "TypeError: 'type' object is not subscriptable" in a function signature

    Aug 18, 2020 · The following answer only applies to Python < 3.9 The expression list[int] is attempting to subscript the object list, which is a class. Class objects are of the type of their …

  9. python - Run function from the command line - Stack Overflow

    python myscript.py myfunction This works because you are passing the command line argument (a string of the function's name) into locals, a dictionary with a current local symbol table. The …

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

    def foo(): if 1: print 1 Please note that before if, there is a tab, and before print there is 8 spaces. Output: File "<stdin>", line 3 print 1 ^ IndentationError: expected an indented block It's quite …