生成一个随机数,让用户输入猜这个数字,有三次机会
import random
num = random.randint(1, 101)
print(num)
count = 3
# guesscount = 3
while count >= 0 :
if count > 0 :
guessnum = input('猜数字,请输入一个1~100之间的整数数字,你还有%s次机会:'%count)
if not guessnum.isdigit(): #判断输入的字符串是不是只由数字组成
print('输入不合法,请重新输入!')
continue
elif int(guessnum) == num :
print('恭喜你猜对了!游戏结束')
break
elif int(guessnum) > num :
print('很遗憾,猜大了!')
count -= 1
# guesscount -= 1
continue
else :
print('很遗憾,猜小了!')
count -= 1
# guesscount -= 1
continue
else :
print('3次机会用完了,游戏结束!')
break

相关文章:

  • 2022-12-23
  • 2021-11-03
  • 2022-12-23
  • 2021-04-25
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
猜你喜欢
  • 2021-08-10
  • 2021-06-12
  • 2021-12-28
  • 2021-12-12
  • 2021-04-12
  • 2021-10-03
  • 2022-12-23
相关资源
相似解决方案