(三)Python--函数

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(三)Python–函数

函数:是组织好的,可重复使用的,用来实现特定功能的代码段

1.函数的定义

def 函数名(传入参数) :

​ 函数体

​ return 返回值

注意事项:

​ (1)参数如不需要,可以省略

​ (2)返回值如不需要,可以省略

​ (3)函数必须先定义后使用

2.函数的传入参数

**功能:**在函数进行计算的时候,接收外部(调用时)提供的数据

**形参:**函数定义中,提供的参数为形参

**实参:**在执行函数时,真正使用的参数值为实参

3.函数的返回值

**返回值:**返回值就是程序中函数完成事情之后,最后给调用者的结果

None类型:无返回值的函数,实际上返回了None这个字面量

4.变量在函数中的作用域

变量作用域指的是变量的作用范围,主要分为两类:局部变量和全局变量。

**局部变量:**定义在函数体的内部,只在函数体内部生效

**全局变量:**指的是在函数体内、外都能生效的变量

5.函数多返回值

def test():
    return 1,2
x, y = test()

按照返回值的顺序,写对应顺序的多个变量接收即可

返回值之间用,隔开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值