SZZD——1~max
import random
i = 0
minx=1
maxx=100 #若要更改游戏范围,请改maxx的值!!
print("欢迎来到1—%d猜数字游戏"%maxx)
num = random.randint(1,maxx)
while 1 :
i += 1
x = int(input("请输入你猜的数字:")) # 'x'=用户输入的数字=guess
if x == num :
print("恭喜,你猜对了!")
break
elif x > maxx or x <minx:
print("你猜的数不在规定范围内,请输入一个%d—%d之间的数字"%(minx,maxx))
elif x < num :
minx=x+1
print("你猜的数小了,请再猜一次(请输入一个%d—%d的数字)"%(minx,maxx))
else :
maxx=x-1
print("你猜的数大了,请再猜一次(请输入一个%d—%d的数字)"%(minx,maxx))
print("答案是%d,你猜了%d次,快与别人PK一下吧!"%(num,i))
if i == maxx :
print("不过...你猜了%d次...额...运气真...好..."%maxx)
if i == 1 :
print("d=====( ̄▽ ̄*)b LUCK GAY")

浙公网安备 33010602011771号