|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
count = 3
password1 = input('请输入密码:')
password = 'FishC.com'
while count:
if '*' in password1:
print('密码中不能含有"*"号!您还有',count,'次机会!请输入密码:')
continue
elif password1 != password:
print('密码输入错误!您还有',count,'次机会!请输入密码:')
count -= 1
else:
password1 == password
print('密码正确,进入程序......')
break
为什么会不断打印('密码中不能含有"*"号!您还有',count,'次机会!请输入密码:')
本帖最后由 一个账号 于 2020-2-6 16:07 编辑
用很多错误,代码帮楼主改好了:
- count = 3
- password1 = input('请输入密码:')
- password = 'FishC.com'
- while count:
- if '*' in password1:
- password1 = input('密码中不能含有"*"号!您还有'+str(count)+'次机会!请输入密码:')
- continue
- elif password1 != password:
- count -= 1
- if not count:
- break
- password1 = input('密码输入错误!您还有'+str(count)+'次机会!请输入密码:')
- else:
- password1 == password
- print('密码正确,进入程序......')
- break
复制代码
|
|