Python函数用法和底层分析
目录
1.Python函数的基本概念
2.Python函数的分类
3.Python函数的定义和调用
核 心 要 点 \textcolor{darkorange}{核心要点} 核心要点
4.形参和实参
①形参
在定义时,函数f(a,b)的 a 和 b 称为==“形式参数”==, 简称“形参”。
也就是说,形式参数是在定义函数时使用的。 形式参数的命名只要符合“标识符”命名规则即可。
②实参
在调用函数时,传递的参数称为==“实际参数”==,简称“实参”。
调用函数时,f(10,20)中的 10 和 20 就是实际参数。
5.文档字符串(函数的注释)
程序的可读性最重要,一般建议在函数体开始的部分附上函数定义说明,这就是“文档字符串”,也有人成为“函数的注释”。
我们通过三个单引号或者三个双引号
来实现,中间可以加入多行文字进行说明。
查 看 文 档 注 释 \textcolor{darkorange}{查看文档注释} 查看文档注释
⚠️调用help(函数名.__doc__)
可以打印输出函数的文档字符串。
6.return返回值
⚠️Python也无法返回多个值,但可以用像列表、元组之类的容器包起来再返回,达到类似效果。
7.函数对象的内存底层分析
函数也是对象,创建了函数对象,调用函数时不需要反复重新创建,直接调用定义时创建好的即可。
fx()
fx 函数名(变量)
()是调用的意思
**PS:**print_star()函数即为fx5()函数