1、形参和实参
2、函数文档【目的:解释说明】形参:定义函数过程中在函数的小括号内的参数;
实参:调用函数时函数小括号内的参数。
调用函数的文档:functionname.__doc__,系统的特殊属性都是双下横线起始、结束。
查看方式:建议用help(functionname.__doc__)
3、关键字参数
4、默认参数在调用函数的过程中,使用将实参赋值给形参的方式。
5、收集参数在定义函数的过程中给形参赋值。
函数在使用时不确定需要的参数个数,故创造了搜集参数。
创建方法:在函数的形参前加一个*
def myfunction(*parameter)
print('参数长度:', len(parameter))
print('第二个参数:', parameter[1])
【内幕:实际上把收集参数打包成了元组】
定义收集参数、普通参数共存
def function2(*para, key)
调用时必须用关键字function(1, 2, 3, key='关键字')