目标
1、函数的快速体验
2、函数的基本使用
3、函数的参数
4、函数的返回值
5、函数的嵌套使用
6、在模块中定义函数
01、函数的快速体验
1.1 快速体验
所谓函数,就是把具有独立功能的代码块组织为一个小模块,在需要的时候调用;
函数的使用包含两个步骤:
1)、定义函数 ----- 封装独立的功能;
2)、调用函数 ----- 享受 封装的成功;
函数的作用 在开发程序时,快用函数可以提高编写的效率及代码的置用;
演练步骤:
1)、新建 函数 项目;
2)、赋值之前额暗沉的乘法表文件;
3)、修改文件,增加函数定义 multuple_table();
4)、新建另外一个文件,使用import导入并与调用函数;
2、函数的定义:
def 函数名():
函数封装的代码
1)、def 是英文define的缩写;
2)、函数名称 应该能够表达 函数封装代码 的功能,方便后续的调用;
3)、函数名称 的命名应该 符合 标识符的命名规则;
可以由字母、下划线和数字组成;
不能以数字开头;
不能与关键字重名;
函数调用
调用函数很简单、通过 函数名() 即可完成对函数的调用;
需求:
1)、编写一个打招呼 say_hello 的函数,封装三行打招呼的代码;
2)、在函数下方调用打招呼的代码;
#注意:定义好函数之后,表示这个函数封装一段代码而已
#如果不主动调用函数,函数是不会主动执行的
def say_hello():
print("hello 1")
print("hello 2")
print("hello 3")
say_hello()
#注意:定义好函数之后,表示这个函数封装一段代码而已
#如果不主动调用函数,函数是不会主动执行的
name="小明"
#Python 解释器知道下方定义一个函数
def say_hello():
print("hello 1")
print("hello 2")
print("hello 3")
print(name)
#只有在程序中,主动调用函数,才会让函数执行
say_hello()
print(name)