資源簡介
python 實現簡單的學生信息管理,實現增加、刪除、修改、查找 功能。代碼清晰易懂,適合剛接觸python的伙伴。

代碼片段和文件信息
card_list?=?[]
def?menu_show():
????print(“*“?*?90)
????show_str?=?“【歡迎進入成績管理系統】V?1.1“
????new_str?=?“1.新增學生信息“
????all_str?=?“2.顯示全部信息“
????search_str?=?“3.搜索學生信息“
????exit_str?=?“0.退出管理系統“
????print(show_str.center(90))
????print(new_str.center(90))
????print(all_str.center(90))
????print(search_str.center(90))
????print(exit_str.center(90))
????#?print(“\t\t\t\t\t1.?新增學生信息“)
????#?print(“\t\t\t\t\t2.?顯示全部信息“)
????#?print(“\t\t\t\t\t3.?搜索學生信息“)
????#?print(“\t\t\t\t\t0.?退出管理系統“)
????print(“*“?*?90)
def?new_card():
????print(“-“?*?90)
????print(“添加學生信息“)
????name_str?=?input(“請輸入姓名:“)
????age_str?=?input(“請輸入年齡:“)
????class_str?=?input(“請輸入班級:“)
????number_str?=?input(“請輸入學號:“)
????phone_str?=?input(“請輸入電話:“)
????yuwen_str?=?input(“請輸入語文成績:“)
????shuxue_str?=?input(“請輸入數學成績:“)
????yingyu_str?=?input(“請輸入英語成績:“)
????card_dic?=?{“name“:name_str
????????????????“age“:age_str
????????????????“class“:class_str
????????????????“number“:number_str
????????????????“phone“:phone_str
????????????????“shuxue“:shuxue_str
????????????????“yuwen“:yuwen_str
????????????????“yingyu“:yingyu_str}
????card_list.append(card_dic)
????print(“添加%s信息成功!“?%?name_str)
def?show_card():
????print(“-“?*?90)
????if?len(card_list)?==?0:
????????print(“當前沒有學生信息,請添加信息!“)
????????return
????else:
????????str_xianshi?=?“顯示所有信息“
????????print(str_xianshi.center(90))
????????str_student?=?[“姓名“?“年齡“?“班級“?“學號“?“電話“?“語文“?“數學“?“英語“]
????????for?name?in?str_student:
????????????print(nameend=“\t\t\t“)
????????print(““)
????????print(“=“?*?90)
????????for?student?in?card_list:
????????????print(“%s\t\t\t%s\t\t\t%s\t\t\t%s\t\t\t%s\t\t\t%s\t\t\t%s\t\t\t%s“?%(student[“name“]
???????????????????????????????????????????????????????????????????????student[“age“]
???????????????????????????????????????????????????????????????????????student[“class“]
???????????????????????????????????????????????????????????????????????student[“number“]
???????????????????????????????????????????????????????????????????????student[“phone“]
???????????????????????????????????????????????????????????????????????student[“yuwen“]
???????????????????????????????????????????????????????????????????????student[“shuxue“]
???????????????????????????????????????????????????????????????????????student[“yingyu“]))
def?search_card():
????print(“-“?*?90)
????search_str?=?“搜索學生信息“
????print(search_str.center(90))
????print(“=“?*?90)
????find_name?=?input(“請輸入姓名:“)
????for?student?in?card_list:
????????????if?student[“name“]?==?find_name:
????????????????print(“%s\t\t%s\t\t%s\t\t%s\t\t%s\t\t%s\t\t%s\t\t%s“?%?(student[“name“]
????????????????????????????????????????????????????????????????????????student[“age“]
????????????????????????????????????????????????????????????????????????student[“class“]
????????????????????????????????????????????????????????????????????????student[“number“]
???????????????????????????????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????216??2018-04-19?14:05??xk_01_學生信息管理系統\.idea\misc.xm
?????文件????????312??2018-04-19?14:05??xk_01_學生信息管理系統\.idea\modules.xm
?????文件??????10999??2018-04-19?14:11??xk_01_學生信息管理系統\.idea\workspace.xm
?????文件????????398??2018-04-19?14:05??xk_01_學生信息管理系統\.idea\xk_01_學生信息管理系統.iml
?????文件???????4888??2018-04-19?14:09??xk_01_學生信息管理系統\xk_stdudent_tools.py
?????文件????????498??2018-04-19?14:08??xk_01_學生信息管理系統\xk_student_main.py
?????文件???????3651??2018-04-19?14:09??xk_01_學生信息管理系統\__pycache__\xk_stdudent_tools.cpython-35.pyc
?????目錄??????????0??2018-04-19?14:11??xk_01_學生信息管理系統\.idea
?????目錄??????????0??2018-04-19?14:11??xk_01_學生信息管理系統\__pycache__
?????目錄??????????0??2018-04-19?14:11??xk_01_學生信息管理系統
-----------?---------??----------?-----??----
????????????????20962????????????????????10
評論
共有 條評論