|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
def xingming(name):
if dict1.get(name) == None:
mima = str(input("请输入密码:"))
dict1.setdefault(name, mima)
print("注册成功,赶紧试试登录吧")
else:
name = str(input("此用户名已经被使用,请重新输入:"))
xingming(name)
def getname(name):
if dict1.get(name) != None:
mima = str(input("请输入密码:"))
def core(mima):
global number #这边想用一个全局变量做计数器但是貌似没有效果
number=3 #
number -= 1 #
if mima !=dict1.get(name):
if number == 0:
print("机会已经用完24小时内此账户不能使用!!")
else:
print("密码错误,请重新输入密码:(还有",number,"次机会)")#这边一直print还有两次机会,全局变量计数器貌似没有生效
mima =str(input())
core(mima)
else:
print("恭喜你登录成功!")
core(mima)
elif name == 'q' :
return
else:
name=input("用户输入错误,请重新输入!!")
getname(name)
def join():
print("|---新建用户:n/N---|")
print("|---登录账户:e/E---|")
print("|---退出程序:q/Q---|")
s=str(input("|---请输入指令代码:"))
if s.casefold() =='n':
name = str(input("请输入用户名:"))
xingming(name)
join()
elif s.casefold() == 'e':
name = str(input("请输入用户名:"))
getname(name)
join()
elif s.casefold() == 'q':
return 1
else:
print("请根据提示输入正确的指令代码!!")
join()
dict1={}
join() |
|