Python大数据27期学习打卡+DAY7+P54-P61

本文介绍了Python中函数的参数使用,包括形式参数与实际参数的概念,参数数量不限且需一一对应。还讲解了函数的返回值,如何使用return语句以及None类型的特殊含义。此外,讨论了函数的说明文档编写,以及局部和全局变量的作用域。最后提到了函数的嵌套调用及其执行流程。
摘要由CSDN通过智能技术生成

Python大数据27期学习打卡+DAY7+P54-P61
学习笔记:
1.函数的传入参数
(1)作用:在函数运行时接收外部传入的数据
(2)使用eg:

def add(x, y):
	result = x + y
	print(f"{x} + {y}的结果是:{result}")

(3)注意:
形式参数:函数定义中的参数
实际参数:函数调用中的参数
函数的参数的数量不限,使用时用逗号分隔
传入参数时,实参和形参要一一对应

2.函数返回值
(1)含义:函数执行完成后返回给调用者的结果
(2)语法:使用关键字return返回结果
(3)注意:函数体遇到return后结束,return后的代码不会执行

3.函数返回值之None类型
(1)None是类型’NoneType’的字面量用于表示:空的、无意义的
(2)函数如何返回None
不使用return语句即返回None
主动returnNone
(3)使用场景:函数返回值;if判断;变量定义

4.函数的说明文档
(1)作用:对函数进行说明解释,帮助更好理解函数的功能
(2)定义语法:

def func(x, y):
	"""
	函数说明
	:param x: 参数x的说明
	:param x: 参数y的说明
	:return:		返回值的说明
	"""
	函数体
	return 返回值

:param用于解释参数
:return用于解释返回值

5.函数的嵌套调用
(1)嵌套调用:在一个函数中,调用另外一个函数
(2)执行流程:
函数A中执行到调用函数B的语句,会将函数B全部执行
完成后,继续执行函数A的剩余内容

6.变量在函数中的作用域
(1)局部变量:作用范围在函数内部,在函数外部无法使用
(2)全局变量:在函数内部和外部均可使用
(3)如何将函数内定义的变量声明为全局变量:使用global关键字,global变量

学习心得:python方便优雅简洁这句话我已经说到烦了,怎么可以这么好用呐,形式参数也不用定义类型,函数的返回类型也不用写清楚,不像某C艹,但是太好用了以至于我有点不习惯。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值