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:~#