while loop
有一种循环叫死循环,一经触发,就运行个天荒地老、海枯石烂。
海枯石烂代码
| 1 2 3 4 5 | count =0whileTrue:    print("你是风儿我是沙,缠缠绵绵到天涯...",count)    count +=1    | 
其实除了时间,没有什么是永恒的,死loop还是少写为好
上面的代码循环100次就退出吧
| 1 2 3 4 5 6 7 8 | count =0whileTrue:    print("你是风儿我是沙,缠缠绵绵到天涯...",count)    count +=1    ifcount ==100:        print("去你妈的风和沙,你们这些脱了裤子是人,穿上裤子是鬼的臭男人..")        break        | 
回到上面for 循环的例子,如何实现让用户不断的猜年龄,但只给最多3次机会,再猜不对就退出程序。
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #!/usr/bin/env python# -*- coding: utf-8 -*-my_age =28count =0whilecount < 3:    user_input =int(input("input your guess num:"))    ifuser_input ==my_age:        print("Congratulations, you got it !")        break    elifuser_input < my_age:        print("Oops,think bigger!")    else:        print("think smaller!")    count +=1#每次loop 计数器+1else:    print("猜这么多次都不对,你个笨蛋.") | 
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号