Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 制作华夫饼_Javascript - Fatal编程技术网

Javascript 制作华夫饼

Javascript 制作华夫饼,javascript,Javascript,我正在做一项有趣的任务,对密码进行可靠的验证。它是用户名和登录系统的一部分。下面是我的验证代码,它在一个函数中 valid = False while not valid: valid = True Password = input(“Please input password”) if len(password) < 5: valid = False break val

我正在做一项有趣的任务,对密码进行可靠的验证。它是用户名和登录系统的一部分。下面是我的验证代码,它在一个函数中

valid = False
while not valid:
         valid = True
         Password = input(“Please input password”)
         if len(password) < 5:
                valid = False
                break
valid=False
虽然无效:
有效=真
密码=输入(“请输入密码”)
如果len(密码)<5:
有效=错误
打破

所以基本上我想让密码长度超过5个字符。实际上没有语法错误。但是,代码只接受我输入的任何输入--len(密码)use
continue
not
break

break
表示中断while循环并从底部掉落


continue
意味着跳过代码的其余部分,返回while循环的顶部并重新检查条件

我认为您需要删除
valid=True
。因为它现在将自动重复代码而不运行密码代码。然后用continue替换中断。

您的输入语句的目标是
Password
,目标是大写的p,而
Password
len(Password)
部分是小写的p。@DavyM实际上,它们都是一样的