python中的return怎么用?要注意什么?
Admin 2021-09-14 群英技术资讯 1096 次浏览
python中的return怎么用?对于return的用法其实不难理解,但是在使用时,有一些问题是需要注意的。接下来我们就一起了解看看python中的return,下文有实例供大家参考。
程序运行到所遇到的第一个return即返回(退出def块),不会再运行第二个return。
例如:
def haha(x,y):
if x==y:
return x,y
print(haha(1,1))
已改正:
结果:这种return传参会返回元组(1, 1)
def test_return(x):
if x > 0:
return x
else:
return 0
print(test_return(2))
递归函数中没有return 的情况:
def recurve(a,b):
if a%b==0:
return b
else:
gcd(b,a%b)
分析:else 中没有 return 就没有出口,这个程序是自己内部运行,程序没有返回值,
python中什么是交互模式:结尾有3个>符号(>>>)。>>>被叫做Python命令提示符(prompt)
输入一行python代码就会执行该代码,这种模式就叫做Python交互模式(interactive mode)
def func():
try:
print(666)
return 'ok'
finally:
print(666)
print(func())
def sum1(*args):
def sum2():
x=0
for i in args:
x=x+i
return x
return sum2
sum1(1,2,3)
a=sum1(1,2,3)
print(a())
结果:6=1+2+3
def count():
fs = []
for i in range(1,4):
def f():
return i*i
fs.append(f)
return fs
f1, f2, f3 = count()
print(f1())
print(f2())
print(f3())
输出:
9
9
9
关于python中return怎么用就介绍到这,上述实例对大家学习和理解python中return的用法有一定的帮助,感兴趣的朋友可以参考,想要了解更多python的内容,大家可以关注群英网络其它相关文章。
文本转载自脚本之家
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了Python导入自定义路径的方法,文章基于python的相关资料展开详细内容介绍,需要的小伙伴可以参考一下
本篇文章给大家带来了关于Python的相关知识,其中主要介绍了垃圾回收机制中的引用计数的相关内容,如果我们在Python中有一个指向某个对象的指针,那就是对该对象的引用,下面一起来看一下,希望对大家有帮助。
Json模块本质上认为就是一个有规律的字符串。在功能使用上,可以进行交换格式、解析字符串以及转换对象与字符串
这篇文章主要介绍了解决使用Spyder IDE时matplotlib绘图的显示问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
这篇文章主要介绍了python selenium模拟点击问题,涉及到安装谷歌浏览器和浏览器驱动的相关知识介绍,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008