|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
为什么输出结果还剩几次机会不是数字而是这样的
请输入密码:12345
密码输入错误!您还有’,times-1,‘次机会 请输入密码:
bingo = 'FishC.com'
times = 3
while times:
temp = input('请输入密码:')
if temp == bingo:
print('密码正确,进入程序!')
break
elif'*'in temp:
print('密码中不能含有”*“号!您还有',times-1,' 次机会,end=''')
continue
else:
print('密码输入错误!您还有’,times-1,‘次机会',end='')
times -= 1
本帖最后由 isdkz 于 2022-2-15 21:52 编辑
- bingo = 'FishC.com'
- times = 3
- while times:
- temp = input('请输入密码:')
- if temp == bingo:
- print('密码正确,进入程序!')
- break
- elif'*'in temp:
- print('密码中不能含有”*“号!您还有',times-1,' 次机会',end="'") # 机会后面少了一个单引号,end改成"'", 因为它里面的单引号会把左边的单引号闭合
- continue
- else:
- print('密码输入错误!您还有',times-1,'次机会',end='') # “还有”后面的单引号和“次”前面的单引号是全角的,要把它改成半角
- times -= 1
复制代码
|
|