国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > Python基础:return和break的不同

Python基础:return和break的不同

头像

2020-11-04 16:08:446374浏览 · 0收藏 · 0评论

很多刚学习编程的小伙伴不知道return和break的不同,今天就这个问题给大家讲解。

break用于提前结束循环,而return是用于将返回值传递回函数调用方的关键字。如果它不带参数使用,它只会结束函数并返回到之前执行代码的位置。

有些情况下,它们可以达到相同的目的,但这里有两个例子可以让您了解它们的用途。


使用break


在值列表上迭代,当我们看到数字3时中断。


def loop3():    for a in range(0,10):        print a        if a == 3:            # We found a three, let's stop looping            break    print "Found 3!" loop3()


输出:


0 1 2 3 Found 3!


使用return


下面是一个示例,说明如何使用return在函数基于传入参数计算值之后返回值:


def sum(a, b):    return a+b s = sum(2, 3) print s


输出:


5


比较两者


现在,在第一个例子中,如果循环之后没有发生任何事情,我们也可以使用return并立即“跳出”函数。当我们使用return而不是break时,将输出与第一个示例进行比较:


def loop3():    for a in range(0, 6):        print a        if a == 3:            # We found a three, let's end the function and "go back"            return    print "Found 3!" loop3()


输出:


0 1 2 3


以上就是Python中return和break的不同。更多Python学习推荐:PyThon学习网教学中心

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

法国色情《监狱宝贝3| 添女人荫蒂全部过程AV视频| 夜童| 《特殊游泳教练》| 第1章品尝朋友娇妻| 三飞母姐妹花女儿的小说目录| 猫为什么要吃老鼠| 《课后2对1特别授课》女主角是.. | 《高压监狱2》完整版| 乱公伦媳2| G罩杯| 日本大片PPT免费PPT| 《指尖湿热》作者:糖醋排骨| 《爸开车我抱着妈妈去姥姥家》| 真人刺激战场40分钟电视剧 | BOBO浏览器老司机模式改版特..| 夜生活在线观看免费观看电视剧| 猛地一挺腿再开一点就不疼| 怎么骑桌角到失禁| 星空麻花MV高清| 一夹一摇怎么练出来| 潮湿的体温2| 龙门镖局之为2归来| 出轨的妻子| 绝色儿媳在线观看免费版电视剧| 老公拿狗给我配| 翁和媳小莹浴室欢爱52章| 双乳被四个男人吃奶| 欧美大片| 上课别穿内裤方便我C电视剧| 美女被咬小头头视频大全| 国产免费观看高清电视剧| 小孩把钢筋喂给班主任视频| 《法国空乘4》在线观看| 孕妇| 欧美顶级RAPPER高清头像| YSL千人千色T9T9T9T9...| 找寂寞妇女| 《艳乳欲乱2 》动漫| 小雪被体育老师抱到仓库| 他的大手在秘密花园小说免费阅读