最近在学python,想通过一个猜数字的小游戏来整理一下所学知识。(注:python3)
完整代码如下:
#这是一个用户可以指定范围产生随机key值的猜数字小游戏
import random
while 1:
print("----------------------欢迎进入猜数字游戏----------------------")
print("准备玩多大的呢?答案将于[a,b]区间产生,下面请分别输入a,b的值:")
temp = input("a = "); a = int(temp)
temp = input("b = "); b = int(temp)
key = random.randint(a,b)
print("随机答案已产生,快点来猜测吧!")
while 1:
temp = input("请输入你的答案:")
guess = int(temp)
if guess == key:
print("恭喜你,猜对了!")
break;
elif guess > key:
print("大了,大了,请重新输入")
else:
print("小了,小了,请重新输入")
temp = input("继续游戏吗,继续请输入1,结束游戏输入0\n")
flag = int(temp)
if flag