吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3087|回复: 10
收起左侧

[Python 转载] python第七课|break、continue

[复制链接]
13019003606 发表于 2017-12-1 15:29
本帖最后由 13019003606 于 2017-12-1 18:03 编辑

首先  break
break之前讲过,常做如下搭配:
[Python] 纯文本查看 复制代码
while True:
    do something
    if something is True:
        break


那么break作用到底是啥呢,是直接终止当前流程的上一级循环。即上面代码的while循环
可以试着在上面代码的基础上再加一个while,你会发现无法break完整个代码

continue
上栗子
[Python] 纯文本查看 复制代码
for i in range(2):
        for i in a:
                if i == 's':
                        continue
                print(i)

结果:
捕获.PNG
a = 'johnson', range(2)功能是生成一个列表[0, 1]
可以看出continue的功能是略过本次循环continue之后的代码块

这节课就是这些,学到目前,你已经可以进行流程控制了。可以完成面向过程编程了。

175553fg5gn65kyr58ttrr.png

免费评分

参与人数 4吾爱币 +3 热心值 +4 收起 理由
xusuns + 1 + 1 已答复!
luopo + 1 + 1 跟着楼主学习,盼望持续更新
tianyijiao + 1 谢谢@Thanks!
dazhuang112 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

aa361611002 发表于 2017-12-1 15:33
谢谢老师
servicelabs 发表于 2017-12-1 15:42
dazhuang112 发表于 2017-12-1 15:58
luopo 发表于 2017-12-1 17:27
range 和a代表什么?
 楼主| 13019003606 发表于 2017-12-1 18:02
luopo 发表于 2017-12-1 17:27
range 和a代表什么?

不好意思,我少写了。我更新一下
T_T蜡笔小新 发表于 2017-12-1 19:45
学习了,感谢
rhinorhino 发表于 2017-12-1 22:50
嗯,不错,讲得不错
xusuns 发表于 2017-12-2 13:37
for i in range(2):
    a = ''johnson'
    for i in a:
        if i == s':
            continue
        print(i)
lmh2932261247 发表于 2017-12-30 16:02
你的例子怎么出结果
老师
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 01:26

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表