About 93,300 results
Open links in new tab
  1. python - How do I define a function with optional arguments?

    A Python function can take in some arguments, take this for example, 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 …

  2. python - What do * (single star) and / (slash) do as independent ...

    Jan 9, 2020 · The function parameter syntax(/) is to indicate that some function parameters must be specified positionally and cannot be used as keyword arguments.(This is new in Python …

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

    Aug 31, 2008 · Also Python 3 adds a new semantic (refer PEP 3102): def func(arg1, arg2, arg3, *, kwarg1, kwarg2): pass Such function accepts only 3 positional arguments, and everything …

  4. python - Normal arguments vs. keyword arguments - Stack Overflow

    Jan 3, 2024 · These are pure keyword arguments, and can't be passed positionally. The syntax is. def my_function(arg1, arg2, **kwargs) Any keyword arguments you pass into this function will …

  5. python - How to get method parameter names? - Stack Overflow

    In CPython, the number of arguments is. a_method.func_code.co_argcount and their names are in the beginning of. a_method.func_code.co_varnames

  6. How do Python functions handle the types of parameters that you …

    Nov 18, 2021 · Python does not have variables; it has objects, and you use names to refer to these objects. In other languages, when you say: a = 1 then a (typically integer) variable …

  7. python - Can a variable number of arguments be passed to a …

    Apr 18, 2015 · Adding to the other excellent posts. Sometimes you don't want to specify the number of arguments and want to use keys for them (the compiler will complain if one …

  8. Overloaded functions in Python - Stack Overflow

    Yes, it's possible. I wrote the code below in Python 3.2.1: def overload(*functions): return lambda *args, **kwargs: functions[len(args)](*args, **kwargs) Usage: …

  9. Passing functions with arguments to another function in Python?

    On the other hand, if perform is expected to be able to call its passed-in function without arguments, then arguments for the underlying action2 and action3 need to be bound ahead of …

  10. Call a function with argument list in python - Stack Overflow

    For example you can define a function that would take any number of arguments: def testFunc(*args): print args # prints the tuple of arguments Python provides for even further …

Refresh