韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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学习网教学中心

关注

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

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

胸罩100%透明| 美丽小洞5荷尔蒙| 一个下面添一个上面是什么字| 两个学霸边做题边C我怎么办| 小雪解开乳罩给老杨摸| 邱莹莹第一次| 打开B站看片| 久久精品| 罗明珠| 黑色董丝包臀紧身连衣裙 | 《有夫之妇的秘书》演员表| 《明明说过要用避孕套了》| 外国大片又大又好看的PPT | 校草夹震蛋上课爽死H男男动漫| 摸的下身已洪水泛滥怎么办 | 《喂奶人妻厨房HD》| 人口兽猪马狗第1集| 老师穿黑色双开真丝旗袍如何穿芭. | 51今日大瓜 每日大赛往期内容| 皇空无限MV国产剧入选精彩 | 我在做饭他在下添好爽好硬| 马配人的视频在线观看| 法国电影《女流氓》的剧情简介| 《帐篷里的秘密》第一季| 污片| 庄达菲| 机械师2| 年经母年经3的| 丫头把腿开大让我添添| 《性旺盛的女人》HD| WWW.MD.GOV.CN| 三个老头拥着躁我一晚| 苏苏的公交车日记TXT| 美国《性船》无删减| 内裤亚洲码和欧洲码一样吗| 扌暴辶鬲的短文| 有夫之妇精油按摩的功效与作用| 老公拿狗给我配| 韩国电影《教室爱欲》| 欧美《禁忌5》| 麻豆蜜桃69无码专区在线