官网首页     登录贴啦     注册     贴啦会员


兴风“作”浪 核心用户 黄金狮子座 绝版蛇夫座 发帖达人 回复达人 鸡年"大"吉 鸡年大"吉" 贴啦财富认证 黄金白羊座 黄金天秤座 土豪认证 豆地主 登峰造极 黄金金牛座 黄金巨蟹座 黄金处女座 笑傲江湖 “羊”名天下 黄金水瓶座 黄金双子座 黄金天蝎座 黄金双鱼座 黄金摩羯座 黄金射手座
while 循环和 for 循环的辨析
为了更好地理解 Python 中的两种循环,我们来看看它俩的不同点和相同点是什么。

不同点
它俩最大的不同点在于循环次数是否确定,while 循环 是在条件不满足时停止循环。for 循环 是遍历完整个序列就停止循环。

相同点
它俩最大的相同点是都是循环,且都有循环体和缩进。还有一点,它俩都能把一件事重复 N 遍。
本楼回复(0) 收起
欢迎来到有爱的作业吧

兴风“作”浪 核心用户 黄金狮子座 绝版蛇夫座 发帖达人 回复达人 鸡年"大"吉 鸡年大"吉" 贴啦财富认证 黄金白羊座 黄金天秤座 土豪认证 豆地主 登峰造极 黄金金牛座 黄金巨蟹座 黄金处女座 笑傲江湖 “羊”名天下 黄金水瓶座 黄金双子座 黄金天蝎座 黄金双鱼座 黄金摩羯座 黄金射手座
while和for.jpg
本楼回复(0) 收起
欢迎来到有爱的作业吧

兴风“作”浪 核心用户 黄金狮子座 绝版蛇夫座 发帖达人 回复达人 鸡年"大"吉 鸡年大"吉" 贴啦财富认证 黄金白羊座 黄金天秤座 土豪认证 豆地主 登峰造极 黄金金牛座 黄金巨蟹座 黄金处女座 笑傲江湖 “羊”名天下 黄金水瓶座 黄金双子座 黄金天蝎座 黄金双鱼座 黄金摩羯座 黄金射手座
break 和 continue 语句辨析
break 和 continue 它俩都只能用于循环内,且都是用于跳过循环。这小节我们将它俩放一起好好比较一番。

我们来看两段类似的代码来辨析 break 和 continue 的区别。

i = 0
while i < 5:
  i = i + 1
  if i == 3:
    break  # i 等于 3 时结束循环
  print(i)
# 输出:1 2

i = 0
while i < 5:
  i = i + 1
  if i == 3:
    continue  # i 等于 3 时跳过当前循环
  print(i)
# 输出:1 2 4 5
本楼回复(0) 收起
欢迎来到有爱的作业吧

兴风“作”浪 核心用户 黄金狮子座 绝版蛇夫座 发帖达人 回复达人 鸡年"大"吉 鸡年大"吉" 贴啦财富认证 黄金白羊座 黄金天秤座 土豪认证 豆地主 登峰造极 黄金金牛座 黄金巨蟹座 黄金处女座 笑傲江湖 “羊”名天下 黄金水瓶座 黄金双子座 黄金天蝎座 黄金双鱼座 黄金摩羯座 黄金射手座
所以区别就是:break 语句用于在特定条件下 结束循环,continue 语句用于在特定条件下 跳过当前循环体中的剩余语句,继续进行下一轮循环。
本楼回复(0) 收起
欢迎来到有爱的作业吧

兴风“作”浪 核心用户 黄金狮子座 绝版蛇夫座 发帖达人 回复达人 鸡年"大"吉 鸡年大"吉" 贴啦财富认证 黄金白羊座 黄金天秤座 土豪认证 豆地主 登峰造极 黄金金牛座 黄金巨蟹座 黄金处女座 笑傲江湖 “羊”名天下 黄金水瓶座 黄金双子座 黄金天蝎座 黄金双鱼座 黄金摩羯座 黄金射手座
17.png
本楼回复(0) 收起
欢迎来到有爱的作业吧
下载贴啦APP
看高清直播、视频!
Hi,你需要登录贴啦通行证后才可以进行回复 登录 | 获取通行证     使用百度帐号一键登录、注册好贴啦 使用QQ一键登录、注册好贴啦 使用微信一键登录、注册好贴啦 使用微博一键登录、注册好贴啦 使用360一键登录、注册好贴啦

  

© 2015-2021   公众平台 | 条款协议 | 技术支持 | 小黑屋 |