编写一个密码验证程序。要求验证忽略输入密码首尾的空格,也不区分大小写。例如程序中的密码设为“abc123”,输入“AbC123”、“ abc123 ”验证都为密码正确。
时间: 2023-10-07 08:09:08 浏览: 48
好的,我可以帮您写一个 Python 的密码验证程序。
```python
password = "abc123"
input_password = input("请输入密码:").strip().lower() # 去除首尾空格并转为小写
if input_password == password:
print("密码正确!")
else:
print("密码错误!")
```
在这个程序中,我们首先定义了正确的密码为 "abc123",然后使用 `input()` 函数获取用户输入的密码。为了忽略输入密码首尾的空格并不区分大小写,我们使用了 `strip()` 方法去除首尾空格,同时使用 `lower()` 方法将输入密码转为小写。最后,我们将输入密码与正确的密码进行比较,如果相同则输出 "密码正确!",否则输出 "密码错误!"。