注册时要检查密码:至少 8 个字符,至少有 1 个数字,至少有 1 个大写字母。写 strong_password(password),三条都满足返回 True,不然返回 False。
strong_password("Sunny2024")→Truestrong_password("sunny2024")→Falsestrong_password("Sun1")→Falsedef strong_password(password):
has_digit = False
has_upper = False
for ch in password:
# 在这里写:是数字,has_digit 变 True;
# 是大写字母,has_upper 变 True
pass
# 在这里写:够 8 个字符,并且两样都有
return False
写好了先点「运行」试试示例,没问题再点「提交」。