生成一个随机数,让用户输入猜这个数字,有三次机会
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