首页 > 编程语言 > 详细

Python学习第一周-账号登陆练习

时间:2017-12-05 20:01:09      阅读:235      评论:0      收藏:0      [点我收藏+]

2017年11月底开始python的学习。选择python 3.6。

账号登陆的粗糙实现。

 1 import getpass
 2 
 3 wall = True
 4 usr = root
 5 paswd = 0000
 6 block_list = open("test.txt", a)
 7 print("Please sign in!")
 8 
 9 for i in range(3, 0, -1):
10     print({time} time(s) left.format(time=i))
11     usr_in = input("username: ")
12     paswd_in = int(input("password:"))  #
13     # password = getpass.getpass("password:")
14 
15     for line in open(test.txt):
16         if line == usr:
17             print(Your account is blocked!)
18             wall = False
19             break
20 
21     if wall is False:
22         print(Call you admin!)
23         break
24     elif usr == usr_in and paswd_in == paswd:
25         print(------ Welcome {_name}! ------.format(_name=usr))
26         break
27     else:
28         if i != 1:
29             print(Invalid password or username!\nPlease try again!)
30         else:
31             print(Your account is blocked!\nCall your admin!)
32             block_list.writelines({0}.format(usr))
33 
34 block_list.close()

 

Python学习第一周-账号登陆练习

原文:http://www.cnblogs.com/shuiyy/p/7988886.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!