共計 1082 個字符,預計需要花費 3 分鐘才能閱讀完成。
下面是一個簡單的 Python 學生信息管理系統的代碼示例:
students = [] # 用于存儲學生信息的列表
def display_menu():
print(" 學生信息管理系統 ")
print("1. 添加學生信息 ")
print("2. 顯示所有學生信息 ")
print("3. 查找學生信息 ")
print("4. 刪除學生信息 ")
print("5. 退出 ")
def add_student():
name = input(" 請輸入學生姓名: ")
age = input(" 請輸入學生年齡: ")
student = {" 姓名 ": name, " 年齡 ": age}
students.append(student)
print(" 學生信息已成功添加!")
def display_students():
if len(students) == 0:
print(" 暫無學生信息 ")
else:
for student in students:
print(" 姓名:", student[" 姓名 "], ", 年齡:", student[" 年齡 "])
def search_student():
name = input(" 請輸入要查找的學生姓名: ")
for student in students:
if student[" 姓名 "] == name:
print(" 姓名:", student[" 姓名 "], ", 年齡:", student[" 年齡 "])
return
print(" 未找到該學生信息 ")
def delete_student():
name = input(" 請輸入要刪除的學生姓名: ")
for student in students:
if student[" 姓名 "] == name:
students.remove(student)
print(" 學生信息已成功刪除!")
return
print(" 未找到該學生信息 ")
while True:
display_menu()
choice = input(" 請選擇操作 (輸入數字): ")
if choice == "1":
add_student()
elif choice == "2":
display_students()
elif choice == "3":
search_student()
elif choice == "4":
delete_student()
elif choice == "5":
print(" 退出程序 ")
break
else:
print(" 無效的選擇,請重新輸入 ")
該代碼定義了一個學生信息管理系統,包含添加學生、顯示所有學生、查找學生、刪除學生等功能。通過不斷顯示菜單,用戶可以選擇執行不同的操作。學生信息以字典的形式存儲在一個列表中。
丸趣 TV 網 – 提供最優質的資源集合!
正文完