Python函数进阶:多返回值与多种传参方式详解.pptx

Python函数进阶:多返回值与多种传参方式详解.pptx

Python函数进阶

函数多返回值函数多种传参方式匿名函数

知道函数如何返回多个返回值

问:如果一个函数如些两个return(如下所示),程序如何执行?答:只执行了第一个return,原因是因为return可以退出当前函数,导致return下方的代码不执行

如果一个函数要有多个返回值,该如何书写代码?按照返回值的顺序,写对应顺序的多个变量接收即可变量之间用逗号隔开支持不同类型的数据return多个返回值

函数多返回值函数多种传参方式匿名函数

掌握位置参数掌握关键字参数掌握不定长参数掌握缺省参数

使用方式上的不同,函数有4中常见参数使用方式:位置参数关键字参数缺省参数不定长参数函数参数种类

位置参数:调用函数时根据函数定义的参数位置来传递参数注意:传递的参数和定义的参数的顺序及个数必须一致位置参数

关键字参数:函数调用时通过“键=值”形式传递参数.作用:可以让函数更加清晰、容易使用,同时也清除了参数的顺序需求.注意:函数调用时,如果有位置参数时,位置参数必须在关键字参数的前面,但关键字参数之间不存在先后顺序关键字参数

缺省参数:缺省参数也叫默认参数,用于定义函数,为参数提供默认值,调用函数时可不传该默认参数的值(注意:所有位置参数必须出现在默认参数前,包括函数定义和调用).作用:当调用函数时没有传递参数,就会使用默认是用缺省参数对应的值.注意:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档