def main():
while True:
welcome_login()
num1 = int(input('請選擇1-3:'))
if num1 == 1:
register_login()
elif num1 == 2:
register()
else:
return
def welcome_login():
print('*** 歡迎來到XX管理系統(tǒng) ***')
print('??? 1. 登 錄')
print('??? 2. 注 冊')
print('??? 3. 退 出')
print('================================================')
def register_login():
with open('./stuinfo.txt', 'r', encoding='utf-8') as f:
users = eval(f.read())
user_name = (input('請輸入3-6位數(shù)賬號:'))
pw = input('輸入密碼:')
if user_name not in users:
print('登錄失??!請先注冊賬號')
if pw not in users[user_name]:
print('登錄失敗,密碼錯誤!')
return student_info
def register():
with open('./stuinfo.txt', 'r', encoding='utf-8') as f:
xxx = eval(f.read())
users = {}
user1 = input('輸入3-6位注冊賬號:')
if user1 in xxx:
print('此賬號已被注冊!')
return
pw1 = input('輸入賬號密碼:')
users[user1] = pw1
with open('./stuinfo.txt', 'w', encoding='utf-8') as f:
f.write(str(users))
def student_info():
with open('./stuinfo.txt', 'r', encoding='utf-8') as f:
xx2 = eval(f.read())
print('歡迎' + str(xx2))
day12-homework
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 作業(yè): 輸入年齡并且將年齡值轉(zhuǎn)換成整數(shù),如果輸入錯誤程序不崩潰,讓其重新輸入,直到輸入無誤為止...