91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python學生信息管理系統代碼怎么寫

小億
106
2023-11-18 13:00:48
欄目: 編程語言

下面是一個簡單的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("無效的選擇,請重新輸入")

該代碼定義了一個學生信息管理系統,包含添加學生、顯示所有學生、查找學生、刪除學生等功能。通過不斷顯示菜單,用戶可以選擇執行不同的操作。學生信息以字典的形式存儲在一個列表中。

0
景宁| 辽宁省| 青海省| 柏乡县| 阿瓦提县| 喀什市| 晴隆县| 乡城县| 田阳县| 苍山县| 博客| 无锡市| 遂宁市| 苏尼特右旗| 岑巩县| 西盟| 屯留县| 罗山县| 紫金县| 安顺市| 福贡县| 永昌县| 安福县| 大悟县| 兖州市| 普定县| 肇庆市| 乐陵市| 鹤壁市| 丹阳市| 岳普湖县| 合山市| 兰溪市| 滁州市| 板桥市| 阆中市| 丹东市| 望城县| 广平县| 高密市| 航空|