函数 function
pycharm快捷键
Ctrl + P
参数信息(在方法中调用参数)Ctrl + Q
快速查看文档
定义
- 用于封装一个特定的功能,表示一个功能或者行为。
- 函数是可以重复执行的语句块, 可以重复调用。
定义函数
语法
# def 关键字:全称是define,意为定义
# 函数名:对函数体中语句的描述,规则与变量名相同。
# 形式参数:函数定义者要求调用者提供的信息。
# 函数体:完成该功能的语句。
def 函数名(形式参数):
函数体
函数的第一行语句建议使用文档字符串描述函数的功能与参数
# 形式参数:表面的不具体的数据
def attack(count):
"""
攻击
:param count:次数
"""
for __ in range(count):
print("直拳")
print("摆拳")
print("勾拳")
调用函数
# 语法:函数名(实际参数)
# 说明:根据形参传递内容
# 实际参数:真实的具体的数据
attack(5)
attack(2)
返回值
函数定义者告诉调用者的结果
# 语法
# return后没有语句,相当于返回 None
# 函数体没有return,相当于返回 None
def func01():
print("func01执行了")
return 100
# 1. 调用者,可以接收也可以不接收返回值
func01()
res = func01()
print(res)
# 2.在Python语言中,
# 函数没有return或return后面没有数据,
# 都相当于return None
def func02():
print("func02执行了")
return
res = func02()
print(res) # None
# 3.return可以退出函数
def func03():
print("func03执行了")
return
print("func03又执行了")
func03()
# 4. return 可以退出多层循环嵌套
def func04():
while True:
while True:
while True:
# break 只能退出一层循环
print("循环体")
return
func04()
最后一次更新于2022-10-09 15:57
0 条评论