猜随机数游戏的主要原理为利用random随机生成你想指定范围内的随机数,利用if-else语句来对判断语句定义,猜错后会提示猜大了还是猜小了。
import random
sjs = random.randint(1,100)
while True:
shu= int(input("请输入你的随机数:"))
if shu > sjs:
print("你猜大了")
elif shu < sjs:
print("你猜小了")
else:
print("恭喜你,猜对了")
break
如果你想对猜的次数有限制,需要加上次数限制
import random
sjs = random.randint(1,100)
count = 0
while True:
shu= int(input("请输入你的随机数:"))
if shu > sjs:
print("你猜大了")
elif shu < sjs:
print("你猜小了")
else:
print("恭喜你,猜对了")
break
if count = 6
print("您未猜中,游戏结束")
break
限制次数为6次,未猜中则游戏结束