欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實現(xiàn)學生信息管理系統(tǒng)(精簡版)

 更新時間:2022年07月28日 09:30:07   作者:我不是禿頭哆唻咪  
這篇文章主要為大家詳細介紹了python實現(xiàn)學生信息管理系統(tǒng)的精簡版,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了python實現(xiàn)學生信息管理系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下

代碼

#存放學生信息
student = list()
#展示菜單
def showMenu():
 print("1.增加學生信息")
 print("2.刪除學生信息")
 print("3.修改學生信息")
 print("4.顯示學生信息")
 print("0.退出系統(tǒng)")
 select = eval(input("操作:"))
 return select
#添加學生信息
def addStudent():
 print("-----增加學生信息-----")
 name = input("姓名:")
 sex = input("性別:")
 age = input("年齡:")
 phone = input("電話:")
 student.append({"name":name,"sex":sex,"age":age,"phone":phone})
 print("添加成功!")
#展示學生信息
def showStudent():
 if len(student) == 0:
 print("當前學生信息為空!")
 else:
 print("-----------學生信息------------")
 print("序號\t姓名\t性別\t年齡\t電話")
 for i in range(0,len(student)):
 print("%d\t%s\t%s\t%s\t%s"%(i+1,student[i].get('name'),student[i].get('sex'),student[i].get('age'),student[i].get('phone')))
 print("------------------------------")
#刪除學生信息
def delStudent():
 print("---正在進行刪除操作---")
 print("-----當前學生信息------")
 showStudent()
 select = eval(input("請輸入要刪除的學生序號:"))
 del student[select-1]
 print("刪除成功!")
#修改學生信息
def reviseStudent():
 studict = {1: "name", 2: "sex", 3: "age", 4: "phone"}
 print("-----正在進行修改操作-----")
 showStudent()
 num = eval(input("請輸入要修改的學生序號:"))
 print("1-修改姓名\n2-修改性別\n3-修改年齡\n4-修改電話")
 revisenum = eval(input("請輸入要修改的信息序號:"))
 newstr = input("請輸入新的信息:")
 student[num-1][studict[revisenum]] = newstr
 print("修改成功!")
#主要運行函數(shù)
def init():
 while True:
 #顯示學生信息
 showStudent()
 #顯示菜單
 select = showMenu()
 if select == 1:
 addStudent()
 elif select == 2:
 delStudent()
 elif select == 3:
 reviseStudent()
 elif select == 4:
 showStudent()
 elif select == 0:
 #退出系統(tǒng)
 break
 else:
 print("輸入有誤!請重新操作!")
 continue
init()

運行結(jié)果

增加學生信息

2.刪除學生信息

在

3.修改學生信息

4.顯示學生信息

關于管理系統(tǒng)的更多內(nèi)容請點擊《管理系統(tǒng)專題》進行學習

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Win10+GPU版Pytorch1.1安裝的安裝步驟

    Win10+GPU版Pytorch1.1安裝的安裝步驟

    這篇文章主要介紹了Win10+GPU版Pytorch1.1安裝的安裝步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • Python中用append()連接后多出一列Unnamed的解決

    Python中用append()連接后多出一列Unnamed的解決

    Python中用append()連接后多出一列Unnamed的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 如何在Python中編寫并發(fā)程序

    如何在Python中編寫并發(fā)程序

    讓計算機程序并發(fā)的運行是一個經(jīng)常被討論的話題,今天我想討論一下Python下的各種并發(fā)方式。
    2016-02-02
  • python中將\\uxxxx轉(zhuǎn)換為Unicode字符串的方法

    python中將\\uxxxx轉(zhuǎn)換為Unicode字符串的方法

    這篇文章主要介紹了python中將\\uxxxx轉(zhuǎn)換為Unicode字符串的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • python中字符串的操作方法大全

    python中字符串的操作方法大全

    這篇文章主要給大家介紹了關于python中字符串操作方法的相關資料,文中通過示例代碼詳細介紹了關于python中字符串的大小寫轉(zhuǎn)換、isXXX判斷、填充、子串搜索、替換、分割、join以及修剪:strip、lstrip和rstrip的相關內(nèi)容,需要的朋友可以參考下
    2018-06-06
  • python機器學習實戰(zhàn)之K均值聚類

    python機器學習實戰(zhàn)之K均值聚類

    這篇文章主要為大家詳細介紹了python機器學習實戰(zhàn)之K均值聚類,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • python人工智能算法之決策樹流程示例詳解

    python人工智能算法之決策樹流程示例詳解

    這篇文章主要為大家介紹了python人工智能算法之決策樹流程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • Python圖像處理之識別圖像中的文字(實例講解)

    Python圖像處理之識別圖像中的文字(實例講解)

    今天小編就為大家分享一篇Python圖像處理之識別圖像中的文字(實例講解),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python基礎之局部變量和全局變量

    python基礎之局部變量和全局變量

    這篇文章主要介紹了python局部變量和全局變量,實例分析了Python中返回一個返回值與多個返回值的方法,需要的朋友可以參考下
    2021-10-10
  • 總結(jié)網(wǎng)絡IO模型與select模型的Python實例講解

    總結(jié)網(wǎng)絡IO模型與select模型的Python實例講解

    同步、異步、阻塞、非阻塞,當這些網(wǎng)絡IO名詞堆到一起時難免使編程初學者感到困惑,這里我們就來為大家總結(jié)網(wǎng)絡IO模型與select模型的Python實例講解:
    2016-06-06

最新評論