标签:输出 一个 固定 传参 默认参数 print 参数 函数参数 设置
位置参数
def rua(a,b):
print(a,b)
按照顺序输出a b
按关键字传参
def rua(a,b)
print(a,b)
rua(a=1,b=2)
输出1,2
也可以
rua(b=2,a=1)
输出1,2
默认参数
设置默认参数后,如不更改默认参数,则每次均执行默认参数的
def rua(a,b=‘ted‘):
print(a,b)
rua(‘a‘)
则输出。a ted
动态参数:
不在像原本的函数里固定的参数,动态参数可以取多种多样的参数
def rua(*args):
print(args)
rua(1,2,3,4,5)
*args可以取不固定的参数,并将参数变成一个元祖。
**kwargs可以获取a=2类型的参数,并将其变成字典{‘a‘:2}
def rua(**kwargs)
print(kwargs)
rua(a=1,b=2)
输出
{‘a‘:1,‘b‘:2}
标签:输出 一个 固定 传参 默认参数 print 参数 函数参数 设置
原文地址:http://www.cnblogs.com/guo35lei/p/7449968.html