猜字游游戏,执行10次
while 条件:
满足条件执行的语句
else:
不满足条件执行的语句
说明:
else子句可以省略。
在循环体内用break终止循环时,else子句不执行。
import random
random_number = random.randint(1,100)
count = 0
while count < 10: #(0-9)
count += 1
num = int(input("第"+str(count)+"次猜:"))
if num > random_number:
print("猜大了")
elif num < random_number:
print("猜小了")
else:
print("猜对了")
break #猜对了就结束
else: #不满足while条件
print("没机会了")