(三)Python–函数
函数:是组织好的,可重复使用的,用来实现特定功能的代码段。
1.函数的定义
def 函数名(传入参数) :
函数体
return 返回值
注意事项:
(1)参数如不需要,可以省略
(2)返回值如不需要,可以省略
(3)函数必须先定义后使用
2.函数的传入参数
**功能:**在函数进行计算的时候,接收外部(调用时)提供的数据
**形参:**函数定义中,提供的参数为形参
**实参:**在执行函数时,真正使用的参数值为实参
3.函数的返回值
**返回值:**返回值就是程序中函数完成事情之后,最后给调用者的结果
None类型:无返回值的函数,实际上返回了None这个字面量
4.变量在函数中的作用域
变量作用域指的是变量的作用范围,主要分为两类:局部变量和全局变量。
**局部变量:**定义在函数体的内部,只在函数体内部生效
**全局变量:**指的是在函数体内、外都能生效的变量
5.函数多返回值
def test():
return 1,2
x, y = test()
按照返回值的顺序,写对应顺序的多个变量接收即可
返回值之间用,隔开
6.函数多种传参方式
根据使用方式上的不同,函数有4种常见参数的使用方式:
1)位置参数
2)关键字参数
3)缺省参数
4)

本文详细介绍了Python函数的各个方面,包括函数的定义、传入参数、返回值、变量作用域、多返回值、多种传参方式(位置参数、关键字参数、缺省参数和不定长参数)以及匿名函数的使用,如lambda表达式。内容覆盖了函数的核心概念和实用技巧,旨在帮助读者深入掌握Python函数的运用。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



