day12-homework

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))
?著作權(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ù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 作業(yè): 輸入年齡并且將年齡值轉(zhuǎn)換成整數(shù),如果輸入錯誤程序不崩潰,讓其重新輸入,直到輸入無誤為止...
    哎喲你說啥呢閱讀 202評論 0 0
  • 登錄注冊系統(tǒng)
    iwsyt閱讀 112評論 0 0
  • 1. 將輸入年齡轉(zhuǎn)換成整型,不斷輸入年齡,如果輸入錯誤程序不崩潰,直到輸入無誤為止。
    曹哥_7d59閱讀 194評論 0 0
  • 作業(yè): 輸入年齡并且將年齡值轉(zhuǎn)換成整數(shù),如果輸入錯誤程序不崩潰,讓其重新輸入,直到輸入無誤為止...
    不挖石油的小小閱讀 136評論 0 0
  • 圖書管理系統(tǒng)基本功能 圖書與用戶結(jié)構(gòu) 用戶,密碼結(jié)構(gòu)
    _小孩子閱讀 386評論 0 2

友情鏈接更多精彩內(nèi)容