首页 > 应用开发 > Python > Python基础(11):参数
| 语法 | 位置 | 解释 |
|---|---|---|
| func(value) | 调用者 | 常规参数:通过位置进行匹配 |
| func(name=value) | 调用者 | 关键字参数:通过变量名匹配 |
| func(*sequence) | 调用者 | 以name传递所有的对象,并作为独立的基于位置的参数 |
| func(**dict) | 调用者 | 以name成对的传递所有的关键字/值,并作为独立的关键字参数 |
| def func(name) | 函数 | 常规参数:通过位置或变量名进行匹配 |
| def func(name=value) | 函数 | 默认参数值,如果没有在调用中传递的话 |
| def func(*name) | 函数 | 匹配并收集(在元组中)所有包含位置的参数 |
| def func(**name) | 函数 | 匹配并收集(在字典中)所有包含位置的参数 |
| def func(*args, name) | 函数 | 参数必须在调用中按照关键字传递 |
| def func(*, name=value) | 函数 | Python 3.0 |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31490526/viewspace-2636655/ ,如需转载,请注明出处,否则将追究法律责任。