检测密码是否只包含英文字母和数字python
时间: 2024-02-27 22:59:19 浏览: 51
Python 如何生成包含字母和数字的图片验证码 Python源码
你可以使用正则表达式来检测密码是否只包含英文字母和数字。以下是一个示例代码:
```python
import re
def check_password(password):
pattern = re.compile(r'^[a-zA-Z0-9]+$')
return bool(pattern.match(password))
# 示例用法
password = input("请输入密码:")
if check_password(password):
print("密码符合要求")
else:
print("密码不符合要求")
```
在上面的示例中,`check_password`函数使用正则表达式来检测密码是否只包含英文字母和数字。如果符合要求,则返回True,否则返回False。在示例用法中,我们使用`input`函数来获取用户输入的密码,然后调用`check_password`函数来检测密码是否符合要求,并输出相应的提示信息。
阅读全文