一. 函的定义定义函数的格式如下:
定义函数的格式如下:
1.def 函数名():
函数封装的代码
……
1. def 是英文 define 的缩写
2. 函数名称 应该能够表达 函数封装代码 的功能,方便后续的调用
3. 函数名称 的命名应该 符合 标识符的命名规则
可以由 字母、下划线 和 数字 组成
不能以数字开头
不能与关键字重名
2. 函数调用
调用函数很简单的,通过 函数名() 即可完成对函数的调用
3. 第一个函数演练
需求
- 编写一个打招呼 say_hello 的函数,封装三行打招呼的代码
- 在函数下方调用打招呼的代码
1.name = "小明"
2.
3.
4.# 解释器知道这里定义了一个函数
5.def say_hello():
6. print("hello 1")
7. print("hello 2")
8. print("hello 3")
9.
10.print(name)
11.# 只有在调用函数时,之前定义的函数才会被执行
12.# 函数执行完成之后,会重新回到之前的程序中,继续执行后续的代码
13.say_hello()
14.
15.print(name)
```数