鱼C论坛

 找回密码
 立即注册
查看: 1136|回复: 0

[技术交流] 018函数:灵活即强大

[复制链接]
发表于 2018-2-18 00:31:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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])
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-19 10:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表