Tools, FAQ, Tutorials:
Calling Function with Keyword Parameters
How to call a function with keyword parameters instead of positional parameters?
✍: FYIcenter.com
By default, you should call a function with a list of data objects as positional parameters
matching the parameter list in the function "def" statement.
But you can also call a function with name value pairs as keyword parameters listed after any positional parameters.
The Python example below shows you how to use keyword parameters to call a function:
>>> def profile(name,age=25,role="guest"):
... print("Name: "+name)
... print("Age: "+str(age))
... print("Role: "+role)
...
>>> profile("Joe")
Name: Joe
Age: 25
Role: guest
>>> profile("Jay",25,"admin")
Name: Jay
Age: 25
Role: admin
>>> profile("Kim",role="admin")
Name: Kim
Age: 25
Role: admin
>>> profile(name="Leo",role="admin")
Name: Leo
Age: 25
Role: admin
⇒ '*...' and '**...' Wildcard Parameters in Function Definitions
⇐ Parameter List in Function Definition Statements
2022-10-26, ∼2087🔥, 0💬
Popular Posts:
How To Avoid the Undefined Index Error in PHP? If you don't want your PHP page to give out errors as...
Where to find tutorials on OpenID? Here is a large collection of tutorials to answer many frequently...
How to use urllib.parse.urlencode() function to encode HTTP POST data? My form data has special char...
How to dump (or encode, serialize) a Python object into a JSON string using json.dumps()? The json.d...
Where to see some Examples of Invalid JSON Values? Here are some Examples of Invalid JSON Values: 1....