Syntax | Location | Interpretation |
---|---|---|
func(value) | Caller | Normal argument: matched by position |
func(name=value) | Caller | Keyword argument: matched by name |
def func(name) | Function | Normal argument: matches any by position or name |
def func(name=value) | Function | Default argument value, if not passed in the call |
def func(*name) | Function | Matches remaining positional args (in a tuple) |
def func(**name) | Function | Matches remaining keyword args (in a dictionary |
Sunday, November 23, 2008
Function argument-matching forms In Python
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment