新手学python-Day1-鸡汤,变量

发布时间:2019-05-13 22:01:24编辑:auto阅读(1965)

    作业要求为
    编写一个登录接口:
    `输入用户名密码
    `认证成功后显示欢迎信息
    `输错三次锁定
    做完作业以后,使用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

    作业是一定要做的,做的越多用的越多,越熟练

关键字