您的位置:首页 > 编程语言 > Python开发

python-简单的用户与密码登录模块实现

2017-05-20 11:36 351 查看
python-简单的用户与密码登录模块实现

第一种方式:

root@kali:~# cat if.py

#!/usr/bin/python

# --*-- coding:utf-8 --*--

#input = raw_input('please input your name:')

while True:
input = raw_input('please input your name:')

if input == 'xwb':
password = raw_input('\nplease input your password:')
p = '123'
if password == p:
print 'welcome login to ddbill.com!\n'
break
else:
print '\nplease input password again!\n'
password = raw_input('\nplease input your password:')
while True:
print '\nplease input password again!\n'
password = raw_input('\nplease input your password:')
if password == p:

                        print 'welcome login to ddbill.com!\n'

                        break
break
else: print 'sorry user %s not found'% input

root@kali:~# 

第二种方式:

root@kali:~# cat while.py

#!/usr/bin/python

while True:
input = raw_input('please nput your username:')
if input == 'xwb':
password = raw_input('please input your password:')
p = '123'
while password != p:
password = raw_input('wrong password,input again:')
else:
print 'weicome login to ddbill.com'
break
else:
print 'sorry, username %s not found' % input

root@kali:~# 

第三种方式:

root@kali:~# cat while2.py

#!/usr/bin/python

while True:
input = raw_input('username:')
if input =='xwb':
pw = raw_input('yur pssword:')
while pw != '123':
print 'wrong password try again'
pw = raw_input('your password:')

print 'welcome to ddbill.com!'
break
else:
print 'sorry,user %s no found ' % input

root@kali:~# 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: