循环:
for i in range(0,X):
i循环次数为x-1次
循环体for ...else :如果for循环中以break结束,则不进入else,否则当for循环自己结束时进入else
不加break会无限循环
while 判断条件:
当条件为True时进入死循环
当条件为false时进入else
例:
猜数字游戏:
import random a=random.randint(1,100) while True: num=int(input("请输入数字:")) if num.isdigit(): num=int(num) if num<a: print("小了") elif num>a: print("大了") else: print("猜对啦!") print("这个数是:",a) break