在本游戏中,您有五次机会猜测随机生成的在0-100之间的一个数
代码如下
import random
num = random.randint(1,100)
guess_chances = 5
print('您只有5次猜数字的机会')
for i in range(1,guess_chances + 1):
print('这是第'+ str(i) + '次')
guess = input('请输入数字:')
if guess.isdigit():
guess = int(guess)
if guess < num:
print('太小了,还有' + str(guess_chances - i)+'次机会,请重新输入:')
elif guess > num:
print('太大了,还有' + str(guess_chances - i)+'次机会,请重新输入:')
elif guess == num:
print('猜对了!')
break
elif guess == 'q':
print('退出游戏')
break
while (guess_chances - i) == 0:
print('您输入已经超过5次,游戏结束!')
break