「这是我参与11月更文挑战的第22天,活动详情查看:2021最后一次更文挑战」
1.函数:
作用:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码。
(浅显理解:把具有独立功能的代码块,分装为一个小模块,在需要的时候调用)
可以把数据类型给到变量,可以把代码放到函数里面,后面在任何地方都可以调用。
函数能提高应用的模块性,和代码的重复利用率。
print()是python内建的许多函数的一种。
规则:
1.函数必须先定义后调用,否则报错 ###注意:程序在执行时,由上到下,遇到函数会直接跳过,如果遇到调用函数的代码,会返回到函数执行函数,再继续执行剩下代码
2.函数名命名规则同变量的命名规则
3.函数体内可以写任意代码,不受限制
python定义函数使用 def 关键字
小知识点:::
(1)文档注释:
1.文档注释的格式和多行注释格式完全相同
2.文档注释书写的位置是函数体的第一行
3.查看函数的文档注释是按住键盘Ctrl键后,
鼠标放置在书写调用函数位置的函数名上
(2)函数调用过程分析:
DEBUG过程进入函数内部两种方式:
在函数内部打断点,配合F8进行(不会忘)
在进入函数执行时,使用快捷键F7(容易忘)
点按钮(巨LOW,太土,不专业,忘了吧)
重点来啦:::
首先定义函数,然后才能调用函数:::
定义某一个函数的公式:
定义函数
def 函数名(参数1,参数2,……):
____函数体
……
调用函数
函数名(参数1,参数2,……)
(小知识点:如果没有写函数体,可以写个pass就不会报错)
知识点一::: 参数
带有参数的函数:
1.函数外面的数据通过参数传递到函数中
2.一个函数在定义时,可以带有多个参数
3.函数定义多个参数时,参数之间使用,(逗号)分隔
4.调用带有参数的函数时,传入的数据之间使用,(逗号)分隔
带有参数的函数的注意事项:
1.参数的数量一定要一一对应,不然会报错
2.函数定义的位置,参数只能写变量,直接写数据会报错
3.函数调用的位置,参数可以写数据,也可以写变量
形参与实参:
1.形参是定义函数时规定的参数,仅在函数体内有效
2.实参是调用函数时使用的参数,该值将传递给函数的形参