|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#输入随即答案,一共三次机会,输入错误会有大小提示.
import random
secret = random.randint(1,10)
zero = 3
temp = input('请输入正确答案:')
guess = int(temp)
while (guess != secret) and (zero > 0):
temp = input('输入错误,请重新输入:')
guess = int(temp)
zero -=1
if guess > secret:
print('大了,大了')
else:
print('小了,小了')
if zero <= 0:
print('机会用光了,拜拜')
if guess == secret:
print('输入正确')
#求大佬们帮忙看看这段代码有没有什么问题,或者哪里需要优化.
#还有就是为什么什么都不输入,打回车会报错,求解
#还有,怎么能再加入"输入错误剩余次数提醒"
1.允许的输入次数是4次,因为while循环前还有一次,要改成zero = 2
2.这样可以显示剩余次数。
- if zero <= 0:
- print('机会用光了,拜拜')
- else:
- print('还剩下%d次机会。'%zero)
复制代码
3.第一次输入错误,不提示是大是小。
|
|