import re
def check_password(password):
# 使用正则表达式检查密码是否大于8位并且包含至少一个符号
pattern = re.compile(r'^(?=.*[!@#$%^&*(),.?":{}|<>])[A-Za-z\d!@#$%^&*(),.?":{}|<>]{8,}$')
# 使用正则表达式的search方法来匹配密码
match = pattern.search(password)
# 如果匹配成功,则密码符合条件
if match:
return True
else:
return False
# 测试密码
password = str(input())
test_password = password
if check_password(test_password):
print("密码符合条件")
else:
print("密码不符合条件")