亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
太原市| 大竹县| 马关县| 泰州市| 秭归县| 黄平县| 阿克苏市| 洪湖市| 丹江口市| 陵川县| 达尔| 柞水县| 龙江县| 丰都县| 九寨沟县| 蕲春县| 雷山县| 虹口区| 迁安市| 紫金县| 富平县| 贵港市| 柳州市| 安宁市| 横山县| 思南县| 武强县| 澄城县| 龙南县| 崇仁县| 班玛县| 阜南县| 蒙城县| 元江| 泾源县| 涟源市| 福安市| 忻城县| 登封市| 陆川县| 华容县|