1.函数基本使用
-
定义格式
-
#定义函数格式: # def 函数名(参数): # 代码1 # 代码2 # ......
-
调用格式:
# 调用函数格式: # 函数名(参数)
-
函数练习:
# 要求:定义一个函数,能够输出自己的姓名和年龄,并且调用这个函数让它执行
# 使用def定义函数
# 编写完函数之后,通过 函数名() 进行调用
print('-----加载函数前-----------')
def print_self():
print('小明')
print(19)
print('-----加载函数后-----------')
#调用
print_self()
print_self()
2.函数的文档说明
3.函数的参数
# 要求:定义一个函数,完成前2个数完成加法运算,然后对第3个数,进行减法;然后调用这个函数
#
# 使用def定义函数,要注意有3个参数
# 调用的时候,这个函数定义时有几个参数,那么就需要传递几个参数
def operation_number(a,b,c):
result = (a+b) - c
print(result)
#调用函数--必须给参数
# TypeError: operation_number() missing 3 required positional arguments: 'a', 'b', and 'c'
# operation_number()
operation_number(1,2,3)
# 定义时小括号中的参数,用来接收参数用的,称为 “形参”
# 调用时小括号中的参数,用来传递给函数用的,称为 “实参”