用户密码
username = input('username:')
password = input('password:')
print (username,password)
输入密码时隐藏
import getpass #通过使用getpass模块功能来隐藏输入的密码
username = input('username:')
password = getpass.getpass('password:')
print (username,password)
使用getpass模块为密码加密
但是getpass在pycharm中无法模拟,需要到cmd中通过python运行py文件。
可以看到在输入密码的时候,密码是隐藏的,最后我们只是通过print显示了密码而已。
判断用户名密码是否正确
_username = 'lisi'
_password = '123'
username = input('username:')
password = input('password:')
if _username == username and _password == password:
##判断用户和密码是否与定义的用户和密码相等。
print ('Welcome useer {name} login successful' .format(name=username))
else:
print ('Invalid username or password')
提示登录成功
不存在的用户提示无效。