马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
def game():
import random
print('------------猜字游戏------------')
number = random.randint(1,100)
min = 1
max = 100
guess = int(input('请猜一个从1-100的数字:'))
if guess > max or guess < min:
print('你所猜的数字不在范围内哦~')
guess = int(input('请重新输入吧:'))
while guess != number:
if guess > number:
max = guess
print('大了,现在的范围是',min,'-',max)
guess = int(input('请输入新的数字:'))
if guess > max or guess < min:
print('你所猜的数字不在范围内哦~')
guess = int(input('请重新输入吧:'))
else:
min = guess
print('小了,请继续,现在的范围是',min,'-',max)
guess = int(input('请输入新的数字:'))
if guess > max or guess < min:
print('你所猜的数字不在范围内哦~')
guess = int(input('请重新输入吧:'))
print('恭喜你答对了')
answer = input('是否要再玩一次?输入y再来一局')
if answer == 'y':
game()
game()
根据用户输入的数,提示会逐步缩小范围,如果不在范围内也会提示,游戏结束后输入y可再来一局 |