函数(一)-基本格式
基本语法格式
定义:函数就是实现特定功能,能够重复使用的代码块(一行或多行)。
# 定义函数的格式
def 函数名([参数1,参数2...]):
"""简要描述函数实现的功能"""
实现功能的代码
[return 返回的数据]
# 调用函数
函数名([参数1,参数2...])
说明:
- def :
define
,用于声明一个函数 - 函数名:标识符,符合标识符的规则和规范。
- []:表示可选内容
- 参数:函数需要外界输入一些依赖的数据,参数可以没有或有一个或多个
- 形参:形式上的参数,在函数定义时参数的名字。
- 实参:实际上的参数,在函数调用时传入的名字。
- return:关键字,用于将函数内的数据返回到函数外。
函数特点
- 函数不调用不执行
- 函数定义只需要一次,调用可以任意次
- 函数必须先定义后调用
函数本质
函数名本质和变量本质相同。
a = 10
def eat():
"""描述吃饭行为"""
print("吃饭")
eat()
b = a # 10
c = eat # c就是函数
# 调用函数
c()