|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import hashlib
def get_int():
print("-------------------")
print("1.注册")
print("2.登录")
print("3.退出")
i=int(input("请输入指令:"))
return i
def encrypt(x):
bstr=bytes(x,"utf-8")
x=hashlib.md5(bstr)
return x
def register():
print("-------------------")
name=input("请输入用户名:")
while name in d:
print("该用户名已被注册")
name=input("请输入用户名:")
passwd=input("请输入密码:")
d=dict.fromkeys(name,encrypt(passwd))
print("恭喜,注册成功~")
def login():
print("-------------------")
name=input("请输入用户名:")
while name not in d:
print("该用户名不存在。")
name=input("请重新输入用户名:")
passwd=input("请输入密码:")
while encrypt(passwd)!=d[name]:
print("密码错误!")
passwd=input("请重新输入密码:")
print("恭喜,登录成功~")
print("欢迎来到鱼C论坛~")
d={}
i=get_int()
while i!=3:
if i==1:
register()
if i==2:
login()
i= get_int()
报错 |
|