设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
12
返回列表 发新帖
楼主: mty1111
打印 上一主题 下一主题

【Python 第35课】 continue

[复制链接]

0

主题

0

好友

20

积分

新手上路

Rank: 1

11#
发表于 2016-8-5 10:41:21 |只看该作者
i = 0
while i < 5:
   i += 1
   for j in range(3):
       print (j,j)
       if j == 2:
           break
   for k in range(3):
       if k == 2:
           continue
       print(k,k,k,k)
   if i > 3:
       break
   print (i,i,i)

这样就清楚多了
ps Python 3
回复

使用道具 举报

0

主题

2

好友

72

积分

注册会员

Rank: 2

12#
发表于 2018-4-10 19:10:21 |只看该作者
  1. i=0
  2. while i<5:
  3.     i+=1
  4.     for j in range(3):
  5.         print(j)
  6.         if j==2:
  7.             break
  8.     for k in range(3):
  9.         if k==2:
  10.             continue
  11.         print(k)
  12.     if i>3:
  13.         break #此时无小内循环for,故直接跳出大循环
  14.     print(i)

复制代码
回复

使用道具 举报

1

主题

0

好友

17

积分

新手上路

Rank: 1

13#
发表于 2018-4-16 17:48:09 |只看该作者
i = 0
while i < 5:
    i +=1
    for j in range(3):
        print("j=",j)
        if j == 2:
            break
    for k in range(3):
        if k == 2:
            continue
        print("k=",k)
    if i > 3:
        break
    print('i=',i)

这样会清楚一些。
回复

使用道具 举报

0

主题

0

好友

14

积分

新手上路

Rank: 1

14#
发表于 2018-7-3 09:53:19 |只看该作者
jzhan030 发表于 2018-4-16 17:48
i = 0
while i < 5:
    i +=1

这个很明了啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-4 15:34 , Processed in 0.029665 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部