目录
1.函数的返回值
- 就是返回函数执行的结果
- 通过return来指定函数的返回值
- return后面可以跟任意的对象,甚至可以是一个函数,return后的函数不用加()
- 在函数中return后的代码都不会执行,一旦return执行,函数自动结束
def fn():
print('aaaa')
return
print('bbbb')
print(fn())
输出:
aaaa
None
- break和return的区别
def fn():
for i in range(5):
if i == 3:
break #用来退出当前循环
print(i)
print('循环执行完毕')
fn() 输出:0 1 2 循环执行完毕
def fn():
for i in range(5):
if i == 3:
return #函数结束
print(i)
print('循环执行完毕')
fn() 输出:0 1 2
continue用来跳过档次循环
- fn是函数对象 打印fn就是在打印函数对象
- fn()调用函数 打印fn()就是在打印fn()的返回值
2.文档字符串
- help()内置函数 可以查询Python中函数的用法
- 语法:help(函数对象) 如:help(print)
- 在定义函数的时候,可以在函数内部编写文档字符串,文档字符串就是函数的说明
- 当我们编写了文档字符串是,就可以通过help()函数来查看函数的说明