国产成人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学习网教学中心

关注

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

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

蜜桃成熟时| 范冰冰三部必看电影| 天香天堂免费观看电视剧| 女生的全身照曝光| 学校教室里可以插自己电脑吗| 王叔我老公还在客厅呢什么小说| 日亚M码是日本的还是中国的 | 寡妇春性饥渴1-4| 夸克浏览器APP官方下载正版| 《请好好疼爱里面》免费观看| 下面的小嘴又饿了| 《丽贝卡的秘密》| 外国大片又大又好看的PPT| 灭火宝贝高清完整版在线观看 | 苍老师40集全免费观看| 东北娘们国语版免费播放 | 叛逆儿子暴躁老妈的表现 | 一晚上要了小姑娘三次!| 妻子的秘密主题曲| 公日日躁我和公乱小说| B站暴躁姐的丈夫是干什么的| 白丝袜精华液抹在脚上的功效| 胚根的作用| 交换朋友的老婆2中字谜给看| 《军舰上的女兵》法国版完整版| 亚洲一区二区三区| 吻戏| 《办公室高潮秘书2》电影| 第一次的滋味免费观看电视剧| 美女被咬小头头视频大全| 小静被门卫大爷灌满川NG液视..| 天堂草原高清在线观看电视剧| 暴躁少女零九CSGO| 当着老公的面被维修工欺负 | 妻子的秘密在线观看免费全集| 《麦子的秘密2》| 《请好好疼爱里面》免费观看| 《疯狂瑜伽》完整版| 交替轮换4| 黑色蕾丝透视露胸旗袍连衣裙| 多村野史