import random
num = random.randint(1,100)
count = 0
flag = True
while flag:
guess_num = int(input("请输入你猜测的数字:"))
if guess_num == num:
print("猜中了")
#设置为False就是终止循环的条件flag = False
flag = False
else:
if guess_num > num :
print("你猜的大了")
else:
print("你猜的小了")
print(f"你总共猜测了{count}次")
while 循环嵌套
中断循环
"""continue关键字用于:中断本次循环,直接进入下一次循环
continue可以用于:for循环和while循环,效果一致
"""
for i in range (1 ,6):
print("语句1")
continue
print("语句2")
for i in range(1, 6):
print("语句1")
for j in range(1, 6):
print("语句2")
continue
print("语句3")
"""在循环内,遇到break就结束循环了
所以,执行了语句1后,直接执行语句3了"""
for i in range(1,101):
print("语句1")
break
print("语句2")
print("语句3")