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()
DAY11作業(yè) - 學(xué)生管理系統(tǒng)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來芽突,“玉大人试浙,你說我怎么就攤上這事∧觯” “怎么了田巴?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長挟秤。 經(jīng)常有香客問我壹哺,道長,這世上最難降的妖魔是什么煞聪? 我笑而不...
- 正文 為了忘掉前任斗躏,我火速辦了婚禮,結(jié)果婚禮上昔脯,老公的妹妹穿的比我還像新娘啄糙。我一直安慰自己,他們只是感情好云稚,可當(dāng)我...
- 文/花漫 我一把揭開白布隧饼。 她就那樣靜靜地躺著,像睡著了一般静陈。 火紅的嫁衣襯著肌膚如雪燕雁。 梳的紋絲不亂的頭發(fā)上诞丽,一...
- 文/蒼蘭香墨 我猛地睜開眼金踪,長吁一口氣:“原來是場噩夢啊……” “哼浊洞!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起胡岔,我...
- 序言:老撾萬榮一對情侶失蹤法希,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后靶瘸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體苫亦,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年奕锌,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了著觉。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片村生。...
- 正文 年R本政府宣布卫病,位于F島的核電站油啤,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蟀苛。R本人自食惡果不足惜益咬,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望帜平。 院中可真熱鬧幽告,春花似錦、人聲如沸裆甩。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽嗤栓。三九已至冻河,卻和暖如春箍邮,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背叨叙。 一陣腳步聲響...
- 正文 我出身青樓廷蓉,卻偏偏與公主長得像,于是被迫代替她去往敵國和親马昙。 傳聞我的和親對象是個(gè)殘疾皇子桃犬,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 【蝴蝶效應(yīng)】 蝴蝶效應(yīng):上個(gè)世紀(jì)70年代攒暇,美國一個(gè)名叫洛倫茲的氣象學(xué)家在解釋空氣系統(tǒng)理論時(shí)說,亞馬遜雨林一只蝴蝶...
- 1子房、定義一個(gè)all_path.py文件保存兩個(gè)json文件路徑student_file_path="./file/...