# 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
登陆注册流程