擅长:python、mysql、java
<pre><code>def enterNewPassword():
while True: # infinite loop
s = input("\n\nEnter password: ")
# count digits in string
if 15 < len(s) < 8 or sum(str.isdigit(c) for c in s) < 1:
print("Password must be 8-15 chars long and contain at least one digit:")
continue
else:
print("The password is valid.")
break
enterNewPassword()
Enter password: arte,alk;kl;k;kl;k;kl
Password must be 8-15 chars long and contain at least one digit:
Enter password: sunnyday
Password must be 8-15 chars long and contain at least one digit:
Enter password: rainyday
Password must be 8-15 chars long and contain at least one digit:
Enter password: cloudyday1
The password is valid .
</code></pre>