从1-100中随机选出一个数字,猜错后会提示该数字大于或小于随机生成的数字。
#导入随机生成模块
import random
#随机生成一个1-100之间(不包括100)的随机整数
answer=random.randrange(1,100)
while True:
your_answer=int(input("请输入你的答案:"))
if your_answer > answer:
print("你猜大了")
elif your_answer < answer:
print("你猜小了")
else:
print("恭喜你,猜对了!")
break
增加限制,达到限制提前退出游戏:
"""
增加限制,所猜次数为5次
"""
#导入随机生成模块
import random
#随机生成一个1-100之间(不包括100)的随机整数
answer=random.randrange(1,100)
count=0
while True:
count+=1 #每循环一次,count加一
your_answer=int(input("请输入你的答案:"))
if your_answer > answer:
print("你猜大了")
elif your_answer < answer:
print("你猜小了")
else:
print("恭喜你,猜对了!")
break
if count==5: #循环次数达到5,退出循环
print("游戏结束,您未猜中")
break