Python笔记1|函数用法和底层分析

Python函数用法和底层分析

1.Python函数的基本概念

请添加图片描述

2.Python函数的分类

请添加图片描述

3.Python函数的定义和调用

请添加图片描述

核 心 要 点 \textcolor{darkorange}{核心要点}

请添加图片描述请添加图片描述
请添加图片描述

4.形参和实参

①形参

在定义时,函数f(a,b)ab 称为==“形式参数”==, 简称“形参”。
也就是说,形式参数是在定义函数时使用的。 形式参数的命名只要符合“标识符”命名规则即可。

②实参

在调用函数时,传递的参数称为==“实际参数”==,简称“实参”。
调用函数时,f(10,20)中的 1020 就是实际参数。
请添加图片描述

5.文档字符串(函数的注释)

程序的可读性最重要,一般建议在函数体开始的部分附上函数定义说明,这就是“文档字符串”,也有人成为“函数的注释”。
我们通过三个单引号或者三个双引号来实现,中间可以加入多行文字进行说明。
请添加图片描述

查 看 文 档 注 释 \textcolor{darkorange}{查看文档注释}

⚠️调用help(函数名.__doc__)可以打印输出函数的文档字符串。
请添加图片描述

6.return返回值

请添加图片描述
请添加图片描述
⚠️Python也无法返回多个值,但可以用像列表、元组之类的容器包起来再返回,达到类似效果。
请添加图片描述

7.函数对象的内存底层分析

函数也是对象,创建了函数对象,调用函数时不需要反复重新创建,直接调用定义时创建好的即可。
fx()
fx 函数名(变量)
()是调用的意思

请添加图片描述
**PS:**print_star()函数即为fx5()函数请添加图片描述请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值