|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 一只小章鱼 于 2017-7-13 17:01 编辑
1、形参和实参和C语言一样
- def MyFirstFunction(name):
- '函数定义过程中的name是叫形参'
- #因为Ta只是一个形式,表示占据一个参数位置
- print('传递进来的'+name+'叫做实参,因为Ta是具体的参数值!')
复制代码
2、文档MyfirstFunction.__doc__,可以把该函数的文档打印出来
3、关键字参数
- >>>def SaySome(name,words):
- print(name+'->'+words)
- >>>SaySome(words='让编程改变世界',name="小甲鱼")
复制代码
4、默认参数
即在定义函数时为形参的name赋值
- >>>def SaySome(name='小甲鱼',words='让编程改变世界!'):
- print(name+'->'+words)
- >>>SaySome(words='让编程改变世界',name="小甲鱼")
复制代码
5、收集参数
在定义时在参数前添加上*号,注意,如果传递第二个参数要在调用的时候要像下图代码所示
- >>>def test(*params,exp):
- print('参数的长度是:',len(params),exp)
- print('第二个参数是:',params[1])
- >>>test(1,'小甲鱼',3.14,5,6,7,exp=8)
复制代码 |
评分
-
查看全部评分
|