首页 >

巧用python对学生成绩计算总分并排序 – python – 前端,python3.5的scrapy

python的try,manual python,python2.9.7,克拉兹猜想 python,写字母H编程python,python牙医,stanza python,mapreduce python筛选,python圆形检测,python 陣列,python3.5的scrapy巧用python对学生成绩计算总分并排序 - python - 前端,python3.5的scrapy

1、读入文件。由于这个文件并不大,大家可以一次性读入,为了方便,这次大家按行读为列表形式。

2、建立学成绩列表,将每个学生作为一个子列表存入成绩列表。

3、计算每个学生总分。大家分析一下目前得到的成绩列表,可以看出其中第0个子列表是表头,从第1个子列表向后依次是每个学生信息,每个学生的成绩是子列表中的后三个。于是大家先给第0个列表加上“总分”项,然后对每个学生成绩计算总分,写入列表。为了便于后面排序,把得到总分再转化为字符。

4、对学生成绩按总分进行排序。使用sort函数排序,其中用lambda指定排序项为第5列的总分,用reverse指定是否要降序排列。

5、将排序后结果打印到屏幕上。通过for函数遍历每行、每列,并在每行结束后打印一个换行,这样效果会更好。

6、将得到结果写入文本。

用w模式写入一个新文件,写的时候要注意遍历成绩列表,对其中的子列表每个原因加上”\t”,每个子列表结束后再进行换行。

7、打开txt,查看结果。


巧用python对学生成绩计算总分并排序 - python - 前端,python3.5的scrapy
  • python中joint的用法 - python - 前端,python 测试代理的可用性
  • python中joint的用法 - python - 前端,python 测试代理的可用性 | python中joint的用法 - python - 前端,python 测试代理的可用性 ...

    巧用python对学生成绩计算总分并排序 - python - 前端,python3.5的scrapy
  • 如何用nmap提取某一个文件 - python - 前端,python plot 图片大小
  • 如何用nmap提取某一个文件 - python - 前端,python plot 图片大小 | 如何用nmap提取某一个文件 - python - 前端,python plot 图片大小 ...

    巧用python对学生成绩计算总分并排序 - python - 前端,python3.5的scrapy
  • 产生exe的意义 - python - 前端,python获取xpath
  • 产生exe的意义 - python - 前端,python获取xpath | 产生exe的意义 - python - 前端,python获取xpath ...