求助程序一直重复循环的原因,谢谢
passby = input("请输入您的密码:")number = ("0123456789")
chars = ("qwertyuiopasdgfhjklzxcvbnm")
symbols = ("~!@#$%^&*()_=-/,.?<>;:[]{}|\\")
length = len(passby)
while passby.isspace() or length == 0:
passby = input("您的密码为空或空格,请重新输入您的密码:")
打算是做《从零开始python》的课后作业14的动动手“密码安全性检查”
{:5_103:}结果是一直卡在这了,求助请输入您的密码:您的密码为空或空格,请重新输入您的密码:
您的密码为空或空格,请重新输入您的密码:8
您的密码为空或空格,请重新输入您的密码:
您的密码为空或空格,请重新输入您的密码:89
您的密码为空或空格,请重新输入您的密码:8988
您的密码为空或空格,请重新输入您的密码:55555555555555
您的密码为空或空格,请重新输入您的密码:
需要重新对 length 赋值,因为 passby 的值已经被修改了
passby = input("请输入您的密码:")
number = ("0123456789")
chars = ("qwertyuiopasdgfhjklzxcvbnm")
symbols = ("~!@#$%^&*()_=-/,.?<>;:[]{}|\")
length = len(passby)
while passby.isspace() or length == 0:
passby = input("您的密码为空或空格,请重新输入您的密码:")
length = len(passby)
passby = input("请输入您的密码:")
number = ("0123456789")
chars = ("qwertyuiopasdgfhjklzxcvbnm")
symbols = ("~!@#$%^&*()_=-/,.?<>;:[]{}|\")
length = len(passby)
while passby.isspace() or length == 0:
passby = input("您的密码为空或空格,请重新输入您的密码:")
length = len(passby)
最后加一句 zltzlt 发表于 2020-8-12 15:54
需要重新对 length 赋值,因为 passby 的值已经被修改了
{:5_108:},谢谢!
A.Lyapunov 发表于 2020-8-12 15:56
最后加一句
谢谢!{:5_108:}{:10_333:}
页:
[1]