|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
num = input('请输入一个数字:')
th = int(num)
for times in range(1,4):
if th == 8:
print('答对了,恭喜')
break
else:
if (num != 8) and (times == 3):
print('机会用完了!')
break
else:
if num == 8:
print('恭喜答对了')
break
else:
num = input('再输入一个数字试试:')
print('退出了,结束!')
谁帮我看看这个程序,为啥不对呀?
对哦,楼主的代码下半段其实都用不着,可以简化下:
- num = input('请输入一个数字:')
- th = int(num)
- for times in range(1,4):
- if th == 8:
- print('答对了,恭喜')
- break
- else:
- if times == 3:
- print('机会用完了!')
- break
- else:
- num = input(f'还剩下{3-times}次机会,再输入一个数字试试:')
- th = int(num)
- print('退出了,结束!')
复制代码
|
|