Python return语句
Python return语句教程
在
如果 return 常用语句
如果 return 语句使用在
Python return语句详解
语法
def fun():
# do something
return
说明
使用 return 语句,终止函数 fun 的执行。
案例
使用return语句,终止函数执行
使用 return 语句,终止函数执行
print("嗨客网(www.haicoder.net)")
# 使用return语句,终止函数执行
def checkUserParam(val):
if val <= 0:
print("UserParam check Error")
return
print("UserParam check OK")
checkUserParam(0)
print("Over")
程序运行后,控制台输出如下:

我们定义了 checkUserParam 并使用函数
我们可以看到输出函数验证错误的信息和主函数的最终结果 Over 信息 checkUserParam 的 return 句子后面的所有代码都不会执行,整个函数都会终止,但其他代码不会受到影响。
使用return语句,终止程序执行
使用 return 语句,终止程序执行
print("嗨客网(www.haicoder.net)")
# 使用return语句,终止程序执行
def checkUserParam(val):
if val <= 0:
return False
return True
def checkPageSize(pageSize):
if pageSize > 100:
return False
return True
def main():
if checkUserParam(10) == False:
return
print("UserParam check OK")
if checkPageSize(200) == False:
return
print("PageSize check OK")
if __name__ == '__main__':
main()
程序运行后,控制台输出如下:
我们在主函数中调用它 checkUserParam ,如果返回了
因为,checkUserParam 函数返回了 False,因此,整个程序终止执行。
Python return语句总结
如果 return 在普通函数中使用语句意味着跳出函数,不再执行函数 return 以下代码可以理解为终止函数。
如果 return 语句使用在 main 在函数中,表示终止 main 函数,即终止程序的运行。