1、函数的定义:
def 函数名(传入参数):
函数体
return 返回值
2、函数的调用
函数名(参数)
3、函数的传入参数
def add(x,y):
result = x + y
print(f"{x} + {y}的结果是:{result}")
注:函数中定义的参数--形式参数(形参)
函数中调用的参数--实际参数(实参)
4、函数返回值
使用关键字:return 来返回结果
变量 = 函数(参数)
5、None--类型‘NoneType’的字面量,用于表示:空的、无意义的
使用场景:
函数返回值
if判断(相当于返回False)
声明无初始内容的变量
6、函数说明文档
def func(x,y):
"""
函数说明
:param x : 参数x的说明
:param x : 参数x的说明
:return : 返回值的说明
"""
函数体
return 返回值
7、全局变量与局部变量
将函数内定义的变量声明为全局变量:使用 global 关键字,global 变量