|
发表于 2018-11-23 00:10:53
|
显示全部楼层
不明白可以问我
本帖最后由 Stubborn 于 2018-11-23 00:20 编辑
- import random
- times = 3
- answer = random.randint(1,10)
- print("第五节修改")
- guess = 0
- print("猜测10以内的整数游戏:",end="")
- while (guess != answer) and (times > 0): #判断答案正确和猜测次数。
- temp = input()
- times -=1
- if temp.isdigit() and 0<int(temp)<10 : #数字不在1-10内,猜测次数+1
- guess = int(temp)
- if guess == answer:
- print("猜中了")
- else:
- if guess > answer:
- print("大了,再猜")
- print("您还有", times, "次机会:", end="")
- elif times == 0:
- print("\n没有猜中太笨了您机会用完了哦")
- break
- else:
- print("小了,再猜")
- print("您还有", times, "次机会:", end="")
- continue
- else:
- times +=1
- print("请输入10以内的整数:",end="")
- print("\n游戏结束咯")
复制代码 |
|