python02 用户名密码

  • 用户密码
     

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')

 

 

提示登录成功

不存在的用户提示无效。

 

posted @ 2017-08-23 21:51  代码老兵  阅读(341)  评论(0)    收藏  举报