亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python實現(xiàn)學生管理系統(tǒng)開發(fā)

 更新時間:2020年07月24日 15:39:40   作者:flower10_  
這篇文章主要為大家詳細介紹了python實現(xiàn)學生管理系統(tǒng)開發(fā),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

使用python完成超級基礎的學生管理系統(tǒng),供大家參考,具體內容如下

說明:

1、本學生管理系統(tǒng)非常非常簡易,只有增,顯,查,刪,改功能,對于Python新手容易看懂上手。
2、信息的存儲只使用了字典和列表。
3、不喜勿噴。

代碼:

1、主循環(huán)框架

while True:
 
 print(info_str)
 action = input("請輸入想要進行的操作:")
 
 if action == '0':

  print("再見。")
  break
 elif action == '1':
  print("新建學生信息")

 elif action == '2':
  print("顯示全部學生")

 elif action == '3':
  print("查詢學生信息")

 elif action == '4':
  print("刪除學生信息")

 elif action == '5':
  print("修改學生信息")

 else:
  print("你的輸入有錯誤,請重新輸入。")

2、源代碼

info_str = """
*************************
1.新建學生信息
2.顯示全部學生
3.查詢學生信息
4.刪除學生信息
5.修改學生信息
0.退出系統(tǒng)
*************************
"""

"""姓名、語文成績、數(shù)學成績、英語成績、總分"""
students = [
 {'Name':'張大炮','Chinese':'95','Math':'65','English':'65','Score':'215'},
 {'Name':'張益達','Chinese':'65','Math':'95','English':'65','Score':'215'},
 {'Name':'Snack','Chinese':'65','Math':'65','English':'95','Score':'215'},
]


while True:
 """"程序主循環(huán)"""
 print(info_str)
 action = input("請輸入想要進行的操作:")
 
 if action == '0':
  """結束條件"""
  print("撒由那拉。")
  break
 elif action == '1':
  print("新建學生信息")
  Name = input("請輸入名字:")
  Chinese = input("請輸入語文成績:")
  Math = input("請輸入數(shù)學成績:")
  English = input("請輸入英語成績:")
  Score = int(Chinese) + int(Math) + int(English)
  student={
   'Name':Name,
   'Chinese':Chinese,
   'Math':Math,
   'English':English,
   'Score':Score
   }
  students.append(student)
 elif action == '2':
  print("顯示全部學生")
  for student in students:
   print(student)
 elif action == '3':
  print("查詢學生信息")
  Name = input('請輸入需要查詢的名字:')
  for student in students:
   if student['Name'] == Name:
    print(student)
  else:
    print("{}信息不存在".format(Name))
 elif action == '4':
  print("刪除學生信息")
  Name = input("請輸入需要刪除的名字:")
  for student in students:
   if student['Name'] == Name:
    students.remove(student)
    break
  else:
   print("{}信息不存在".format(Name))
 elif action == '5':
  print("修改學生信息")
  Name = input("請輸入需要修改的名字:")
  for student in students:
   if student['Name'] == Name:
    student['Name'] = input("請輸入名字:")
    student['Chinese'] = input("請輸入語文成績:")
    student['Math'] = input("請輸入數(shù)學成績:")
    student['English'] = input("請輸入英語成績:")
    student['Score'] = int(student['Chinese']) + int(student['Math']) + int(student['English']) 
  else:
   print("{}信息不存在".format(Name))
 else:
  print("你的輸入有錯誤,請重新輸入。")

總結

1、代碼框架簡潔明了,添加功能只需要在主循環(huán)中增加即可。
2、超級基礎,不喜勿噴。

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

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

相關文章

  • 在Django中創(chuàng)建URLconf相關的通用視圖的方法

    在Django中創(chuàng)建URLconf相關的通用視圖的方法

    這篇文章主要介紹了在Django中創(chuàng)建URLconf相關的通用視圖的方法,Django是Python重多人氣框架中最為著名的一個,需要的朋友可以參考下
    2015-07-07
  • 利用Python matplotlib繪制風能玫瑰圖

    利用Python matplotlib繪制風能玫瑰圖

    這篇文章主要給大家介紹了關于如何利用Python matplotlib繪制風能玫瑰圖的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • Pytest?fixture及conftest相關詳解

    Pytest?fixture及conftest相關詳解

    這篇文章主要介紹了Pytest?fixture及conftest相關詳解,fixture是在測試函數(shù)運行前后,由pytest執(zhí)行的外殼函數(shù),更多相關內容需要的朋友可以參考一下
    2022-09-09
  • Python導入Excel表格數(shù)據(jù)并以字典dict格式保存的操作方法

    Python導入Excel表格數(shù)據(jù)并以字典dict格式保存的操作方法

    本文介紹基于Python語言,將一個Excel表格文件中的數(shù)據(jù)導入到Python中,并將其通過字典格式來存儲的方法,感興趣的朋友一起看看吧
    2023-01-01
  • python調用攝像頭拍攝數(shù)據(jù)集

    python調用攝像頭拍攝數(shù)據(jù)集

    這篇文章主要為大家詳細介紹了Python調用攝像頭拍攝數(shù)據(jù)集,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • Python Flask框架模板操作實例分析

    Python Flask框架模板操作實例分析

    這篇文章主要介紹了Python Flask框架模板操作,結合實例形式較為詳細的分析了Python Flask框架使用Jinja2模板步驟及相關操作技巧,需要的朋友可以參考下
    2019-05-05
  • Python竟然能剪輯視頻

    Python竟然能剪輯視頻

    平時我們在刷短視頻或者看到一些視頻的時候,希望可以把視頻里面的音頻提取出來當背景音樂究竟是怎么操作的呢,下面小編教大家python如何去提取一個視頻里面的音頻,感興趣的朋友一起看看吧
    2021-05-05
  • 淺析python redis的連接及相關操作

    淺析python redis的連接及相關操作

    Redis是一個開源的使用ANSIC語言編寫、支持網絡、可基于內存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并提供多種語言的API。這篇文章主要介紹了python redis的連接及相關操作,需要的朋友可以參考下
    2019-11-11
  • GitHub 熱門:Python 算法大全,Star 超過 2 萬

    GitHub 熱門:Python 算法大全,Star 超過 2 萬

    4 月 27 日,GitHub 趨勢榜第 3 位是一個用 Python 編碼實現(xiàn)的算法庫,Star 數(shù)早已達到 26000+
    2019-04-04
  • python批量爬取圖片的方法詳解

    python批量爬取圖片的方法詳解

    這篇文章給大家介紹了如何使用python批量爬取圖片,文中通過代碼示例給大家介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2023-12-12

最新評論