学生成绩Python,python有一个学生成绩表

  学生成绩Python,python有一个学生成绩表

  私人物品的实际分享

  中文数字对照表2。实验题目:在中文数字对照表中输入一个数字,转换成中文数字。比如:1234567890-123456790。简单编码。

  Numbers=[零,一,二,三,四,五,六,七,八,九]

  数字=输入(输入一个数字:)

  对于I在数量上:

  print(numbers[int(i)],end= )

  实验题目:学生成绩管理将学生对象存储在列表中,按照成绩对学生进行排序,并获取成绩最高和最低的学生的信息,将成绩最高和最低的学生从列表中删除。最后复制列表,将复制的列表翻转输出。

  导入副本

  班级学生:

  def __init__(自己,sno,姓名,年龄,分数):

  self.sno=sno

  self.name=name

  年龄=年龄

  self.score=分数

  def __str__(self):

  “Return”学生ID:“self . SnO”,姓名:“self.name”,年龄:“self.age”,成绩:“self.score”

  if __name__==__main__ :

  ls1=[学生( 181010 ,黎明, 18 , 90 ),学生( 181256 ,王, 20 , 89 ),学生( 182345 ,过股记

  ls1 . sort(key=lambda stu:stu . score)

  # n=min(ls1,key=lambda stu: stu.score)

  # m=max(ls1,key=lambda stu: stu.score)

  # print(最高分学生信息:,m)

  # print(最低分学生信息:,n)

  Print(最高分学生的信息:,ls1[3])

  Print(分数最低的学生的信息:,ls1[0])

  del ls1[3],ls1[0]

  ls2=copy.deepcopy(ls1)

  ls2.reverse()

  对于范围(2)中的I:

  打印(ls2[i])要点:1。面向对象2。当_ str _ print输出3时自动调用。排序排序4。删除5。copy.deepcopy()深度复制6。反向()翻转

  根据书上的例子!

  转载请联系作者获得授权,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: