Python-函数的参数顺序
2017-06-07 17:27
113 查看
函数的参数顺序
函数的参数可以指定默认值,使用时没有传参数,就使用默认值调用函数时,传递的值需要按照定义的顺序.
指定参数名称之后,不需要按照顺序.
def hello(greeting='hello',name='boy'): # 指定一个默认值 print ('%s,%s'%(greeting,name)) greet='hello' name='mike' hello(name=name,greeting=greet) #指定名称之后与顺序无关 hello()
相关文章推荐
- python函数中输入关键字参数——字典参数,怎么样按输入的顺序输出
- Python基础04--函数参数顺序
- c/c++的函数参数压栈顺序
- c/c++的函数参数压栈顺序
- python嵌入C++------ boost.python如何在C++中调用含有不定长参数tuple变量和关键字参数dict变量的函数
- Python的函数参数传递:传值?引用?
- 分割函数参数的逗号并不是逗号运算符,因此其求值顺序是未定义,不确定的。
- Python Cookbook 第二版 汉化版 [Recipe 16.4] 将参数与函数关联起来(Currying)
- C语言函数入栈顺序与可变参数函数
- 函数参数执行的顺序
- python函数参数
- Python中函数参数的传递
- 编程经验点滴(二)——《C、C++中函数调用时参数压栈的顺序问题》
- 【转】python函数参数的传递
- 函数调用时参数压栈顺序的问题(转) 收藏
- python中函数参数的传递
- python中的函数参数传递
- [Python]Python函数参数中的*,**
- Python Cookbook 第二版 汉化版 [Recipe 16.4] 将参数与函数关联起来(Currying)
- C/C++ 函数参数的入栈顺序