新手求助
count = 3password1 = 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,'次机会!请输入密码:'){:10_250:} password1 = input('请输入密码:')要放在循环里面 本帖最后由 一个账号 于 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 一个账号 发表于 2020-2-6 16:05
用很多错误,代码帮楼主改好了:
谢谢啦,已经解决了{:10_256:} 冬雪雪冬 发表于 2020-2-6 16:05
password1 = input('请输入密码:')要放在循环里面
谢谢啦,已经解决了{:10_256:} lf2 发表于 2020-2-6 16:24
谢谢啦,已经解决了
那就设为已经解决。
页:
[1]