Discuss / Python / 作业1

作业1

Topic source
import hashlib

db = {
    'michael': 'e10adc3949ba59abbe56e057f20f883e',
    'bob': '878ef96e86145580c38c87f0410ad153',
    'alice': '99b1c2188db85afee403b1536010c2c9'
}

def login(user, password):
    password = calc_md5(password)
    if user in db:
        if db[user] == password:
            print('True')
        else:
            print('False')
    else:
        print('user False')
    return None

def calc_md5(password):
    md5 = hashlib.md5()
    md5.update(password.encode('utf-8'))
    return md5.hexdigest()

  • 1

Reply