Chinaunix首页 | 论坛 | 博客
  • 博客访问: 141049
  • 博文数量: 34
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 252
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-27 20:04
文章分类

全部博文(34)

文章存档

2018年(1)

2017年(23)

2016年(10)

我的朋友

分类: 系统运维

2017-01-12 18:02:19

#coding:utf-8

#定义md5生成函数

def md5(object):
  import hashlib
  md5=hashlib.md5()
  md5.update(object)
  return md5.hexdigest()

#模拟注册账号
zhdb={}
def register_user(user,passwd):
  if user not in zhdb.keys():
    zhdb[user]=md5(user+passwd+'abc')
    print 'account register success!'
  else:
    print 'account already exists!'

#模拟登录
def login_user(user,passwd):
  if user in zhdb.keys():
    if zhdb[user] == md5(user+passwd+'abc'):
      print 'login success!'
    else:
      print 'password errer!'
  else:
    print 'accout not exit'

#模拟创建及登录
if __name__ == '__main__':
  register_user('tom','123456')
  register_user('jack','123456')
  register_user('jack','123456')
  login_user('tom','123456')
  login_user('tom','11111')
  login_user('aaa','dfs')
阅读(1765) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~