1. 程式人生 > >編寫一個模擬註冊用戶和驗證用戶登陸的程序

編寫一個模擬註冊用戶和驗證用戶登陸的程序

一個 input bsp BE 不存在 == code AS ges

import hashlib

import loggin

User_pass = {‘11‘:‘ e1942a04175fdbe80e7fea0c40f7bf54‘}

def get_md5(self):

  md5=hashlib.md5

  md5.update(self.encode("utf-8"))

  return md5.hexdigest()

def Add_User():

  username = input("輸入你的用戶名:\n")

  password1 = input("輸入你的密碼:\n")

  password2 = input("再次輸入密碼:\n")

  if password2 == password1:

    User_pass[username] = get_md5(password2)

      print("註冊成功")

  else:

    print("兩次密碼輸入不一致,請重新輸入")

    return Add_User()

def lpggin():

  username = input("輸入你的用戶名:\n")

  password = get_md5.getpass("輸入你的密碼:\n") #加密密碼

  if username in User_pass:

    if User_pass[usrname] == get_md5(password):  

      print("歡迎登陸")

    else:

      print("用戶名不存在")

    

  


編寫一個模擬註冊用戶和驗證用戶登陸的程序