首页 > 编程语言 > 详细

Python学习之路(7)——while循环

时间:2018-05-20 14:51:38      阅读:202      评论:0      收藏:0      [点我收藏+]

while循环

  

1、基本循环

1
2
3
4
5
6
while 条件:
     
    # 循环体
 
    # 如果条件为真,那么循环体则执行
    # 如果条件为假,那么循环体不执行

2、break

break用于退出所有循环

1
2
3
4
while True:
    print "123"
    break
    print "456"

3、continue

continue用于退出当前循环,继续下一次循环

1
2
3
4
while True:
    print "123"
    continue
    print "456"

练习题

1、使用while循环输入 1 2 3 4 5 6     8 9 10

2、求1-100的所有数的和

3、输出 1-100 内的所有奇数

4、输出 1-100 内的所有偶数

5、求1-2+3-4+5 ... 99的所有数的和

6、用户登陆(三次机会重试)

 

1、使用while循环输入 1 2 3 4 5 6     8 9 10
     n = 1
     while n < 11:
      if n == 7:
       pass
      else:
       print(n)
      n = n + 1
     
     print(‘----end----‘)
     
    2、求1-100的所有数的和
     n = 1
     s = 0
     while n < 101:
      s = s + n      
      n = n + 1
     
     print(s)
    
    3、输出 1-100 内的所有奇数
     
     n = 1
     while n < 101:
      temp = n % 2
      if temp == 0:
       pass
      else:
       print(n)
      n = n + 1
     
     print(‘----end----‘)
      
    4、输出 1-100 内的所有偶数
    
     n = 1
     while n < 101:
      temp = n % 2
      if temp == 0:
       print(n)
      else:
       pass
      n = n + 1
     
     print(‘----end----‘)

    5、求1-2+3-4+5 ... 99的所有数的和
     n = 1
     s = 0 # s是之前所有数的总和
     while n < 100:
      temp = n % 2
      if temp == 0:
       s = s - n 
      else:
       s = s + n      
      n = n + 1
     
     print(s)

Python学习之路(7)——while循环

原文:https://www.cnblogs.com/louis0815/p/9063327.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!