print ( '=======================================' )
print ( ' ** 欢迎来到学生管理系统 ** ' )
print ( ' 1.登录 ' )
print ( ' 2.注册 ' )
print ( ' 3.退出 ' )
num_= input ( '请选择1-3:' )
def user_ ( ) :
username= input ( '请输入用户名:' )
password= input ( '请输入密码:' )
user= eval ( open ( r'./用户信息' ) . read( ) )
if user. get( username) == None :
print ( '注册成功!' )
else :
print ( '该用户名已被注册!' )
user. setdefault( username, password)
open ( r'./用户信息' , 'w' ) . write( str ( user) )
def word_ ( ) :
username = input ( '请输入用户名:' )
password = input ( '请输入密码:' )
user = eval ( open ( r'./用户信息' ) . read( ) )
if user. get( username) != None and password == str ( user[ username] ) :
print ( '登录成功!' )
if user. get( username) != None and password != str ( user[ username] ) :
print ( '密码错误!' )
if user. get( username) == None :
print ( '登录失败!该账号没有注册!' )
if int ( num_) == 2 :
user_( )
if int ( num_) == 1 :
word_( )
if int ( num_) == 3 :
print ( '退出' )
name = input ( '请输入名字:' )
tel = input ( '请输入电话号码:' )
stu = eval ( open ( r'./信息.txt' ) . read( ) )
stu. setdefault( name, tel)
print ( stu)
open ( r'./信息.txt' , 'w' ) . write( str ( stu) )