利用字典管理用户的登录信息
我们用一个程序用于管理用户名和登录密码的模拟登录数据系统,脚本接受新用户的信息。
登录用户账号建立后,已经存在的用户可以用登录名字和密码重返系统,新用户则不能用别人的登录名建立用户账户。
# -*- coding: utf-8 -*-
"""
Created on Sun Aug 20 20:43:01 2017
@author: zhang
"""
#!/usr/bin/env python
db = {}
def newuser():
prompt = 'login desired:'
while True:
name = raw_input(prompt)
if db.has_key(name):
prompt = 'name taken.try another:'