2019,11,8 day8

Posted on 2019-11-08 17:29  明俊  阅读(90)  评论(0)    收藏  举报
# li = [11,22,33,44,55,66]
# y = 0
# for k in range(len(li),0,-1):
#     print(k)
#     if k%2 == 1:
#         del li[k-1]
#         print (k)
# dic1 = {'k1':'v1','k2':'v2','a3':'v3'}
# dic2 = {}
# for i in dic1:
#     if "k" not in i:
#         dic2.setdefault(i,dic1[i])
# dic1 = dic2
# print(dic1)
# f = open('2.png',mode='rb')
# content = f.read()
# f2 = open('3.png',mode='wb')
# f2.write(content)
# f.close()
# with open('你.text',mode='a+',encoding='utf-8') as f,\
# open('2.png',mode = 'a+b') as d:
#     f.write(input("请输入您要保存的内容:"))
#     d.read()
#     f.seek(len(f.read()))
#
#     print(f.read(),type(f.read()),type(f),d)
'''
登陆注册
1,先实现注册
2,实现注册的内容保存到文件
3,登陆
4,登陆时实现与注册内容比对
'''
# 注册
# 标题
o = 0
z = 4
while 1 :
    o =o +1
    if o >= 5:break
    content = '请先注册您的个人信息'
    print(content.center(40,'-'))
#     输入的账号密码
    name = input('请输入您要注册的账号:')
    pass_word = input('请输入您要注册的密码:')
    s='''
账户:{}
密码:{}'''.format(name,pass_word)
    print(s)
    is_ok = input('确认请输入Q:').upper()
#     判断输入的账号密码
    if name.isalpha() and pass_word.isalnum() and is_ok =='Q':
        with open('你.text',mode='a+',encoding="utf-8") as usze:
            y='~'+name+'#'+pass_word+'~'
            usze.write(y)
            print('注册成功')
            o = o+10
    else:print('请输入正确的账号密码')
# 登陆账号
if o>=7:
    print('请先输入您的个人信息'.center(40,'-'))
    while 1:
        is_name = input ('请输入您的账号:')
        is_pass = input ('请输入您的密码:')
        with open ('你.text', mode='r+', encoding='utf-8') as f1:
            b = str (f1.read ())
            c = is_name + '#' + is_pass
            if c in b:
                print ('登陆成功')
                break
            else:
                z -= 1
                print ("4次错误自动退出,还剩",z,"")

        if z == 0:break

登陆注册流程

 

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3