真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)-創(chuàng)新互聯(lián)

本文將為大家詳細(xì)介紹“python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)”,內(nèi)容步驟清晰詳細(xì),細(xì)節(jié)處理妥當(dāng),而小編每天都會(huì)更新不同的知識點(diǎn),希望這篇“python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)”能夠給你意想不到的收獲,請大家跟著小編的思路慢慢深入,具體內(nèi)容如下,一起去收獲新知識吧。

創(chuàng)新互聯(lián)專注于雞澤企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站建設(shè)。雞澤網(wǎng)站建設(shè)公司,為雞澤等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

Python主要用來做什么

Python主要應(yīng)用于:1、Web開發(fā);2、數(shù)據(jù)科學(xué)研究;3、網(wǎng)絡(luò)爬蟲;4、嵌入式應(yīng)用開發(fā);5、游戲開發(fā);6、桌面應(yīng)用開發(fā)。

代碼如下:

Project.py文件內(nèi)容:

class Student(object):
 # 建立學(xué)生信息儲(chǔ)存的列表(嵌套的方式)
 studentInformation = []
 # 對學(xué)生對象的數(shù)據(jù)進(jìn)行說明
 studentShow = ["學(xué)號:", "姓名:", "年齡:"]

 # 錄入學(xué)生
 def addstudent(self):
  sno = input("請輸入學(xué)號:")
  name = input("請輸入姓名:")
  sage = input("請輸入年齡:")
  # 建立一個(gè)列表,用于暫時(shí)存儲(chǔ)
  student = [sno, name, sage]
  # 加入學(xué)生(判斷學(xué)號是否重復(fù))
  x = 0
  # 剛開始錄入學(xué)生時(shí),學(xué)號不可能重復(fù)
  if len(self.studentInformation) == 0:
   self.studentInformation.append(student)
  # 判斷重復(fù)
  else:
   while x < len(self.studentInformation):
    if self.studentInformation[x][0] != sno:
     x += 1
    else:
     print("學(xué)號重復(fù)?。。n請重新輸入序號?。?!")
     break
   else:
    self.studentInformation.append(student)
    print("加入成功?。。?)

 # 輸出學(xué)生
 def showstudent(self):
  print("學(xué)生信息輸出如下:")
  for i in range(len(self.studentInformation)):
   print(self.studentShow[0]+self.studentInformation[i][0], end=" ")
   print(self.studentShow[1] + self.studentInformation[i][1], end=" ")
   print(self.studentShow[2] + self.studentInformation[i][2])

 # 刪除學(xué)生
 def deletestudent(self):
  x = 0
  sno = input("請輸入學(xué)生學(xué)號:")
  while x < len(self.studentInformation):
   if self.studentInformation[x][0] == sno:
    del self.studentInformation[x]
    print("刪除學(xué)生成功!!!")
    break
   else:
    x += 1
  else:
   print("不存在當(dāng)前學(xué)生?。?!")

 # 查詢學(xué)生
 def selectstudent(self):
  x = 0
  sno = input("請輸入查詢學(xué)生的學(xué)號")
  while x < len(self.studentInformation):
   if self.studentInformation[x][0] == sno:
    print(self.studentShow[0] + self.studentInformation[x][0], end=" ")
    print(self.studentShow[1] + self.studentInformation[x][1], end=" ")
    print(self.studentShow[2] + self.studentInformation[x][2])
    break
   else:
    x += 1
  else:
   print("未查詢到當(dāng)前學(xué)生!??!")

 # 修改學(xué)生
 def changestudent(self):
  x = 0
  sno = input("請輸入修改學(xué)生的學(xué)號:")
  while x < len(self.studentInformation):
   if self.studentInformation[x][0] == sno:
    name = input("請輸入修改后的姓名:")
    sage = input("請輸入修改后的年齡:")
    self.studentInformation[x][1] = name
    self.studentInformation[x][2] = sage
    print("修改成功!!!")
    break
   else:
    x += 1

 # 界面打印
 @staticmethod
 def printui():
  print("輸入:0 --退出程序--")
  print("輸入:1 --錄入學(xué)生--")
  print("輸入:2 --輸出學(xué)生--")
  print("輸入:3 --刪除學(xué)生--")
  print("輸入:4 --查詢學(xué)生--")
  print("輸入:5 --修改學(xué)生--")

 # 程序調(diào)用
 def run(self):
  self.printui()
  number = input("請輸入功能前面的代碼:")
  # 無限循環(huán)
  var = 1
  while var == 1:
   if int(number) == 1:
    self.addstudent()
    self.printui()
    number = input("請輸入功能前面的代碼:")
   elif int(number) == 2:
    self.showstudent()
    self.printui()
    number = input("請輸入功能前面的代碼:")
   elif int(number) == 3:
    self.deletestudent()
    self.printui()
    number = input("請輸入功能前面的代碼:")
   elif int(number) == 4:
    self.selectstudent()
    self.printui()
    number = input("請輸入功能前面的代碼:")
   elif int(number) == 5:
    self.changestudent()
    self.printui()
    number = input("請輸入功能前面的代碼:")
   elif int(number) == 0:
    break
   else:
    print("您輸入的序號不對!\n請重新輸入!")
    self.printui()
    number = input("請輸入功能前面的代碼:")
  else:
   print("再見!")
   exit()

text.py文件:

from Project import Student
# 實(shí)例化對象
stu = Student()
stu.run()

運(yùn)行結(jié)果:

python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

如果你能讀到這里,小編希望你對“python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)”這一關(guān)鍵問題有了從實(shí)踐層面最深刻的體會(huì),具體使用情況還需要大家自己動(dòng)手實(shí)踐使用過才能領(lǐng)會(huì),如果想閱讀更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)站名稱:python怎么實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)-創(chuàng)新互聯(lián)
本文路徑:http://weahome.cn/article/jiidd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部