码迷,mamicode.com
首页 > 编程语言 > 详细

python-循环 while

时间:2017-04-16 11:14:40      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:==   continue   ber   退出   else   while   循环   输出   append   

#python while 循环语句
numbers=[12,37,5,42,8,3]
even=[]
old=[]
while len(numbers)>0:
    num=numbers.pop()
    if num%2==0:
        even.append(num)
        print(‘even‘,even)
    else:
        old.append(num)
        print(‘old‘,old)

  预期结果

old [3]
even [8]
even [8, 42]
old [3, 5]
old [3, 5, 37]
even [8, 42, 12]

  while 语句时还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环

#continue跳过该次循环
i = 1
while i < 10:
    i += 1
    if i%2 > 0:     # 非双数时跳过输出
        continue
    print(i)        # 输出双数2、4、6、8、10

  

python-循环 while

标签:==   continue   ber   退出   else   while   循环   输出   append   

原文地址:http://www.cnblogs.com/xuehuahongmei/p/6717854.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!