函数的参数
函数的返回值
形参和实参
def MyFirstFunction(name):
'函数定义过程中的name是叫形参'
#因为Ta只是一个形式,表示占据一个参数位置
print('传递进来的' + name + '叫做实参,因为Ta是具体的参数值!')
函数文档
函数中的注释和函数文档是有区别的:
函数文档用:’’定义
注释用:#定义,多行用’‘’ ‘’‘定义
用函数名._doc_来调用
用help访问函数,也可以看到函数文档字符串
关键字参数
想一想,实参顺序能不能改变?以下可以实现顺序改变
默认参数
收集参数
重点:也叫可变参数,不确定有多少个参数时,在参数前加*
注意:收集参数后面还有参数,则 必须使用关键字参数定义和调用
print()第一个参数就是收集参数