DAY11作業(yè) - 學(xué)生管理系統(tǒng)

all_choose = 1
num = 1
all_student = []


def stu_insert():
    stu_dict = {}
    stu_name = input('??請輸入學(xué)生姓名:')
    stu_dict['姓名'] = stu_name
    stu_age = input('??請輸入學(xué)生年齡:')
    stu_dict['年齡'] = stu_age
    stu_tel = input('??請輸入學(xué)生電話:')
    stu_dict['電話'] = stu_tel
    stu_dict['學(xué)號'] = str(num).zfill(3)
    all_student.append(stu_dict)
    print('?添加成功峡碉!')
    print('?1.繼續(xù)')
    print('??2.返回')
    choose = int(input('??請選擇(1-2)'))
    return choose


def see_all_student():
    for stu_dict in all_student:
        print(stu_dict)


def see_name_student():
    stu_name = input('?輸入學(xué)生姓名:')
    for stu_dict in all_student:
        if stu_dict['姓名'] == stu_name:
            print(stu_dict)
            break
    else:
        print('??沒有查到該學(xué)生信息近哟!')


def see_number_student():
    stu_num = input('?輸入學(xué)生學(xué)號:')
    for stu_dict in all_student:
        if stu_dict['學(xué)號'] == stu_num.zfill(3):
            print(stu_dict)
            break
    else:
        print('??沒有查到該學(xué)生信息!')


def modify_student():
    stu_num = input('?輸入要修改學(xué)生的學(xué)號:')
    for stu_dict in all_student:
        if stu_dict['學(xué)號'] == stu_num.zfill(3):
            new_name = input('??修改后的姓名為:')
            new_age = input('??修改后的年齡為:')
            new_tel = input('??修改后的電話為:')
            stu_dict['姓名'] = new_name
            stu_dict['年齡'] = new_age
            stu_dict['電話'] = new_tel
            print('?修改成功鲫寄!')
            break


def delete_student():
    stu_num = input('?輸入要?jiǎng)h除學(xué)生的學(xué)號')
    for index in range(len(all_student)):
        if all_student[index]['學(xué)號'] == stu_num.zfill(3):
            all_student.pop(index)
            print('?刪除成功吉执!')


while all_choose != 6:
    print('==================================')
    print('??歡迎喵:')
    print('??1.添加學(xué)生')
    print('??2.查看學(xué)生')
    print('??3.修改學(xué)生信息')
    print('??4.刪除學(xué)生')
    print('??5.返回')
    print('??6.退出')
    print('==================================')
    all_choose = int(input('請選擇(1-6)'))

    if all_choose == 1:
        choose1 = 1
        while choose1 == 1:
            choose1 = stu_insert()
            num += 1

    if all_choose == 2:
        print('??1.查看所有學(xué)生')
        print('??2.按姓名查找')
        print('??3.按學(xué)號查找')
        print('??4.返回')
        choose2 = int(input('??請選擇(1-4)'))
        if choose2 == 1:
            see_all_student()
        if choose2 == 2:
            see_name_student()
        if choose2 == 3:
            see_number_student()

    if all_choose == 3:
        modify_student()

    if all_choose == 4:
        delete_student()
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市地来,隨后出現(xiàn)的幾起案子戳玫,更是在濱河造成了極大的恐慌,老刑警劉巖未斑,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件咕宿,死亡現(xiàn)場離奇詭異,居然都是意外死亡蜡秽,警方通過查閱死者的電腦和手機(jī)府阀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來芽突,“玉大人试浙,你說我怎么就攤上這事∧觯” “怎么了田巴?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵,是天一觀的道長挟秤。 經(jīng)常有香客問我壹哺,道長,這世上最難降的妖魔是什么煞聪? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任斗躏,我火速辦了婚禮,結(jié)果婚禮上昔脯,老公的妹妹穿的比我還像新娘啄糙。我一直安慰自己,他們只是感情好云稚,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布隧饼。 她就那樣靜靜地躺著,像睡著了一般静陈。 火紅的嫁衣襯著肌膚如雪燕雁。 梳的紋絲不亂的頭發(fā)上诞丽,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天,我揣著相機(jī)與錄音拐格,去河邊找鬼僧免。 笑死,一個(gè)胖子當(dāng)著我的面吹牛捏浊,可吹牛的內(nèi)容都是我干的懂衩。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼金踪,長吁一口氣:“原來是場噩夢啊……” “哼浊洞!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起胡岔,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤法希,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后靶瘸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體苫亦,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年奕锌,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了著觉。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片村生。...
    茶點(diǎn)故事閱讀 38,605評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡惊暴,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出趁桃,到底是詐尸還是另有隱情辽话,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布卫病,位于F島的核電站油啤,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蟀苛。R本人自食惡果不足惜益咬,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望帜平。 院中可真熱鬧幽告,春花似錦、人聲如沸裆甩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽嗤栓。三九已至冻河,卻和暖如春箍邮,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背叨叙。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工锭弊, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人擂错。 一個(gè)月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓廷蓉,卻偏偏與公主長得像,于是被迫代替她去往敵國和親马昙。 傳聞我的和親對象是個(gè)殘疾皇子桃犬,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容