python while循环语句以及练习题

9. 循环

  死循环

  import  time

  while  1  ==  1:

    print('ok',time,time())

 

  not死循环

 

  import  time

  count  =  0

 

  while  count  <  10:

 

    print(count)

    count  ==  count  +  1

  print(123)

  

  补continue、break:

  count  =  0

  while  count  <  10:

    if  count  ==  7:

      count  =  count  +1

      continue  #  不再向下执行,直接回到while继续进行循环

    print(count)

    count  =  count  +  1

 

  count  =  0

  while  count  <  10:

    if  count  ==  7:

      break  #  终止所有循环

    print(count)

    count  =  count  +  1

 

练习题

  if条件语句

  while循环

  奇数偶数

  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)

    

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

    n  =  0 

    while  n  <  3:

         inp  ==  input('请输入密码:') 

      if  inp  ==  woaini:

        print('登陆成功')

        break

      else:

        n  =  n  +  1

    print('登录失败')

    

  

 

 

转载于:https://www.cnblogs.com/whw1314/p/10745569.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值