新手学python-Day1-鸡汤,变量,编码,进制,判断
程序员文章站
2022-05-14 09:49:12
作业是一定要做的,做的越多用的越多,越熟练 ......
作业要求为
编写一个登录接口:
`输入用户名密码
`认证成功后显示欢迎信息
`输错三次锁定
做完作业以后,使用ctrl+alt+f格式化一下,特别舒爽
1 def jilu(str): 2 zt = open('锁定账号.txt', 'a')#a参数表示文件不存在时,则创建一个 3 zt.write(str+'\r\n') 4 zt.close() 5 i = 0 6 idsuo = '' 7 8 while true: 9 i += 1 10 print('第{i}次操作'.format(i=i)) 11 id = input('用户名?') 12 ps = input('密码?') 13 trueid = 'trueid' 14 trueps = 'trueps' 15 with open('锁定账号.txt') as f:#with会自动close文件 16 if f.read().find(id)>-1: 17 print('已锁定的账号') 18 continue 19 if id == trueid and ps == trueps: 20 print('欢迎你!', id) 21 break 22 elif id == idsuo: 23 print(id, '已被锁定') 24 else: 25 print('登陆错误') 26 if i == 3: 27 idsuo = id 28 print('连续错误3次锁定', idsuo) 29 jilu(idsuo) 30 i = 0
作业是一定要做的,做的越多用的越多,越熟练