国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于Python的學(xué)生信息管理系統(tǒng)

這篇具有很好參考價(jià)值的文章主要介紹了基于Python的學(xué)生信息管理系統(tǒng)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

注意,該項(xiàng)目為Python基礎(chǔ)語法的一個(gè)綜合,項(xiàng)目數(shù)據(jù)庫(kù)。
#學(xué)員管理系統(tǒng)
"""
學(xué)員管理系統(tǒng)
1. 系統(tǒng)簡(jiǎn)介
需求:進(jìn)入系統(tǒng)顯示系統(tǒng)功能界面,功能如下:
1、添加學(xué)員
2、刪除學(xué)員
3、修改學(xué)員信息
4、查詢學(xué)員信息
5、顯示所有學(xué)員信息
6、退出系統(tǒng)
系統(tǒng)共6個(gè)功能,用戶根據(jù)自己需求選取。
"""
#定義學(xué)生信息為列表類型的全局變量
info = []
#打印界面函數(shù)
def print_info():
    print('-' * 20)
    print("歡迎進(jìn)入學(xué)員管理系統(tǒng)!")
    print("1、添加學(xué)員")
    print("2、刪除學(xué)員")
    print("3、修改學(xué)員信息")
    print("4、查詢學(xué)員信息")
    print("5、顯示所有學(xué)員信息")
    print("6、退出系統(tǒng)")
    print('-' * 20)

#功能1、添加學(xué)員
def add_info():
    global info     #聲明info為全局變量
    new_id = input("請(qǐng)輸入學(xué)生的編號(hào):")
    for i in info:
        if i['id'] == new_id:
            print("該學(xué)生信息已存在")
            return
    new_name = input("請(qǐng)輸入學(xué)生的姓名:")
    new_tel = input('請(qǐng)輸入學(xué)生的電話')
    info_dict = {}
    info_dict['id'] = new_id
    info_dict['name'] = new_name
    info_dict['tel'] = new_tel
    info.append(info_dict)

#功能2刪除學(xué)員信息
def del_info():
    del_no = input("請(qǐng)輸入要?jiǎng)h除學(xué)生的編號(hào):")
    # 判斷學(xué)員是否存在:如果輸入的姓名存在則刪除,否則報(bào)錯(cuò)提示
    global info
    for i in info:
        if i['id'] == del_no:
            info.remove(i)
            print("刪除成功")
            break
        else:
            break

#功能3、修改學(xué)員信息
def modify_info():
    modify_id = input("請(qǐng)輸入要修改學(xué)生的編號(hào):")
    for i in info:
        if i['id'] == modify_id:
            i['id'] = input('請(qǐng)輸入修改后的學(xué)生編號(hào):')
            i['name'] = input('請(qǐng)輸入修改后的學(xué)生姓名:')
            i['tel'] = input('請(qǐng)輸入修改后的學(xué)生電話:')
        else:
            print("沒有找到該學(xué)生")

#功能4、查詢學(xué)員信息
def search_info():
    search_id = input('請(qǐng)輸入要查詢學(xué)生的編號(hào):')
    for i in info:
        if i['id'] == search_id:
            print(i)

#功能5,顯示所有學(xué)員信息
def print_all():
    print("編號(hào)\t""姓名\t\t""電話")
    for i in info:
        print(f'{i["id"]}\t\t{i["name"]}\t\t{i["tel"]}')

print_info()
while True:
    choice = int(input('請(qǐng)輸入你要進(jìn)行的操作(1/2/3/4/5/6/):'))
    if choice == 1:
        add_info()
    elif choice == 2:
        del_info()
        print(info)
    elif choice == 3:
        modify_info()
    elif choice == 4:
        search_info()
    elif choice == 5:
        print_all()
    elif choice == 6:
        exit_flag = input('請(qǐng)問真的要退出嗎?(yes/no)')
        if exit_flag == 'yes':
            break

?文章來源地址http://www.zghlxwxcb.cn/news/detail-410882.html

到了這里,關(guān)于基于Python的學(xué)生信息管理系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Python畢業(yè)設(shè)計(jì)】基于Python+Flask+MySQL的學(xué)生信息管理系統(tǒng)(附完整源碼)

    【Python畢業(yè)設(shè)計(jì)】基于Python+Flask+MySQL的學(xué)生信息管理系統(tǒng)(附完整源碼)

    1、項(xiàng)目說明 基于python+Flask+mysql的學(xué)生信息管理系統(tǒng)項(xiàng)目實(shí)戰(zhàn) 項(xiàng)目需要安裝pycharm專業(yè)版,mysql數(shù)據(jù)庫(kù)以及項(xiàng)目所需的所有模塊 創(chuàng)建數(shù)據(jù)庫(kù)名稱db_online_notes,然后執(zhí)行sql文件生成數(shù)據(jù)表和數(shù)據(jù) 項(xiàng)目需要安裝 flask,pymysql以及其他的一些模塊 安裝命令如下: pip install -i https://pypi

    2023年04月18日
    瀏覽(25)
  • 基于JAVA的學(xué)生信息管理系統(tǒng)

    基于JAVA的學(xué)生信息管理系統(tǒng)

    目錄 前言 一、需求分析 二、開發(fā)環(huán)境、工具 1.開發(fā)語言 2.開發(fā)模式 三、系統(tǒng)需求分析 3.1系統(tǒng)的背景 3.2系統(tǒng)的功能需求 四、系統(tǒng)設(shè)計(jì)概要 4.1系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì) 4.2功能模塊結(jié)構(gòu)設(shè)計(jì) 五、數(shù)據(jù)庫(kù)設(shè)計(jì) 1.學(xué)生信息數(shù)據(jù)表 2.班級(jí)信息數(shù)據(jù)表 3.用戶信息數(shù)據(jù)表 六、管理系統(tǒng)詳細(xì)設(shè)

    2023年04月23日
    瀏覽(31)
  • 基于JavaWeb的學(xué)生信息管理系統(tǒng)

    基于JavaWeb的學(xué)生信息管理系統(tǒng)

    1.系統(tǒng)分析 1.1引言 隨著我國(guó)社會(huì)主義市場(chǎng)經(jīng)濟(jì)的發(fā)展和改革開放的不斷深入,計(jì)算機(jī)的應(yīng)用已遍及國(guó)民經(jīng)濟(jì)的各個(gè)領(lǐng)域,計(jì)算機(jī)來到我們的工作和生活中,改變著我們和周圍的一切。 隨著學(xué)校的規(guī)模不斷過大,學(xué)生數(shù)量急劇増加,有關(guān)學(xué)生的各種信息量也成倍増加。面對(duì)龐

    2024年02月04日
    瀏覽(22)
  • 基于Android的學(xué)生信息管理系統(tǒng)

    基于Android的學(xué)生信息管理系統(tǒng)

    項(xiàng)目名稱:學(xué)生信息管理系統(tǒng) 主要技術(shù):java、android 開發(fā)工具:Eclipse(ADT) 運(yùn)行工具:只能使用Eclipse 數(shù) 據(jù) 庫(kù):SQLlite 項(xiàng)目簡(jiǎn)介:本系統(tǒng)主要有對(duì)學(xué)生信息、學(xué)生成績(jī)的增刪改查操作功能 項(xiàng)目?jī)?nèi)容 注冊(cè)界面 登錄界面 主界面 添加學(xué)生 維護(hù)學(xué)生信息 學(xué)生信息查詢 添加學(xué)生成績(jī)

    2024年02月11日
    瀏覽(20)
  • 基于SSM架構(gòu)實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

    基于SSM架構(gòu)實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

    本項(xiàng)目是一個(gè)基于SSM(Spring+SpringMVC+MyBatis)框架搭建的學(xué)生信息管理系統(tǒng),實(shí)現(xiàn)了對(duì)學(xué)生、用戶等信息的增刪改查功能,以及登錄、分頁等功能。本項(xiàng)目采用了三層架構(gòu),分為entity層、service層、dao層和controller層,使用了Maven進(jìn)行項(xiàng)目管理,使用了MySQL作為數(shù)據(jù)庫(kù)。 本項(xiàng)目主要

    2024年02月03日
    瀏覽(23)
  • 基于C++實(shí)現(xiàn)的學(xué)生信息管理系統(tǒng)

    基于C++實(shí)現(xiàn)的學(xué)生信息管理系統(tǒng)

    點(diǎn)擊獲?。ㄔ创a+課程設(shè)計(jì)報(bào)告文檔+截圖) 學(xué)生信息管理系統(tǒng)是針對(duì)學(xué)校人事處的大量業(yè)務(wù)處理工作而開發(fā)的管理軟件,主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、科學(xué)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如

    2024年02月04日
    瀏覽(18)
  • python_學(xué)生信息管理系統(tǒng)

    python_學(xué)生信息管理系統(tǒng)

    學(xué)習(xí)python時(shí)自己做的小東西,供大家學(xué)習(xí)參考。源碼放到最后。 運(yùn)行《學(xué)生信息管理系統(tǒng)》即可進(jìn)入如圖1所示的系統(tǒng)主界面。在該界面中可以選擇要使用功能對(duì)應(yīng)的菜單進(jìn)行不同的操作。在選擇功能菜單時(shí),有兩種方法,一種是輸入1,另一種是按下鍵盤上的↑或↓方向鍵進(jìn)

    2024年02月03日
    瀏覽(23)
  • 學(xué)生信息管理系統(tǒng)(Python實(shí)現(xiàn))

    目錄 1.功能介紹 2.代碼模塊 3.全局代碼 摘?jiǎng)Γ。。?采用列表+類的組合來實(shí)現(xiàn)對(duì)信息的增刪改查,整體代碼比較簡(jiǎn)單,只用了100余行 1)添加學(xué)生信息 2)查詢學(xué)生信息 3)刪除學(xué)生信息 4)修改學(xué)生信息 5)遍歷學(xué)生信息 1)學(xué)生類 2)菜單menu 3)添加insert ?4)查詢search 5)刪

    2024年02月13日
    瀏覽(18)
  • 基于C語言的學(xué)生信息管理系統(tǒng)開發(fā)

    基于C語言的學(xué)生信息管理系統(tǒng)開發(fā)

    軟件功能描述 功能模塊圖 2.信息管理模塊 功能說明:輸入、增加、刪除、修改學(xué)生信息同時(shí)返回上一級(jí) 查詢模塊 功能說明:根據(jù)性別民族等查找學(xué)生人數(shù)、按照課程最高分查詢學(xué)生信息、按照課程統(tǒng)計(jì)學(xué)生的平均分?jǐn)?shù)同時(shí)返回上一級(jí) 成績(jī)排序模塊 功能說明:根據(jù)課程對(duì)學(xué)

    2024年02月04日
    瀏覽(26)
  • 基于java大學(xué)生兼職信息管理系統(tǒng)

    基于java大學(xué)生兼職信息管理系統(tǒng)

    目前的兼職中介不僅損害了大學(xué)生的經(jīng)濟(jì)利益,讓他們對(duì)網(wǎng)上兼職避而遠(yuǎn)之,與此同時(shí),很多客戶比如家里有小孩子的家長(zhǎng)都想找一個(gè)安全、可靠的家教幫助孩子提高成績(jī),通過中介找到的既不安全可靠,價(jià)格也相對(duì)昂貴。因此,為大學(xué)生與客戶之間搭建一個(gè)能直接聯(lián)系的溝

    2023年04月08日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包