|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
018 函数: 灵活即强大
形式参数&实际参数
>>>def My FirstFunction(name):
'函数定义过程中的name叫形参'
#因为Ta只是一个形式,表示占据一个参数位置
print(‘传递进来的’ + name + ‘叫做实参,因为
Ta是具体的参数值!’)
>>>MyFirstFunction('小甲鱼')
传递进来的小甲鱼叫做实参,因为Ta是具体的参数值!
函数文档:给函数写文档,让别人更好的理解你的函数
关键字参数
关键字参数,是函数调用的时候,通过关键字制定参数值,
避免发生错误。
>>> def saysome(name,words):
print(name + '' + words!)
>>> saysome('小甲鱼','让编程改变世界')
小甲鱼>让编程改变世界
>>> saysome(words = '让编程改变世界',name = '小甲鱼
')
小甲鱼>让编程改变世界
默认参数:定义了默认值的参数
收集参数:也叫可变参数。
>>>def test(*params):
print('参数的长度是',len(params))
print('第二个参数是',params[1]) |
|