|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- counts = 3
- password = "FishC"
- while counts:
- passwd = input('请输入密码:')
- if passwd == password:
- print('密码正确,进入程序。。。。')
- break
- elif '*' in passwd:
- print('密码中不能含有'*'号!您还有%d次机会!% counts ',end =' ')
- continue
- else:
- print('密码输入错误!您还有%d次机会!% (counts-1)',end = '')
- counts -= 1
复制代码
请输入密码:Fis*hC
Traceback (most recent call last):
File "D:\Users\Administrator\AppData\Local\Programs\Python\课后题代码\三次.py", line 10, in <module>
print('密码中不能含有'*'号!您还有%d次机会!% counts ',end =' ')
TypeError: can't multiply sequence by non-int of type 'str'
为什么会报错呢
|
|