兄弟们,

今天咱们试试用Python从文件中读取学生成绩,

并计算最高分/最低分/平均分。


涉及知识点

  • 文件读写
  • 基础语法
  • 字符串处理
  • 循环遍历

代码展示

模块

import platform

定义获取最高分、最低分及平均分函数

python学习交流Q群:903971231###
def compute_score():scores = []with open("./py023.txt", encoding="utf8") as fin:for line in fin:line = line.strip()fields = line.split(",")scores.append(int(fields[-1]))max_score = max(scores)min_score = min(scores)avg_score = round(sum(scores) / len(scores), 2)return max_score, min_score, avg_score

调用函数

max_score, min_score, avg_score = compute_score()
print("最高分:" + str(max_score) +"\n" + "最低分:" + str(min_score) +"\n" + "平均分:" + str(avg_score))

全部代码

import platformprint("待到红旗满天下,马踏东京赏樱花。富士山上扬汉旗,樱花树下醉胡姬。")
print("Python从文件中读取学生成绩,并计算最高分/最低分/平均分 \n")def compute_score():scores = []with open("./py023.txt", encoding="utf8") as fin:for line in fin:line = line.strip()fields = line.split(",")scores.append(int(fields[-1]))max_score = max(scores)min_score = min(scores)avg_score = round(sum(scores) / len(scores), 2)return max_score, min_score, avg_scoremax_score, min_score, avg_score = compute_score()
print("最高分:" + str(max_score) +"\n" + "最低分:" + str(min_score) +"\n" + "平均分:" + str(avg_score))print("Python 版本", platform.python_version())

【附源码】用Python从文件中读取学生成绩,并计算最高分/最低分/平均分相关推荐

  1. 如何用Python从文件中读取学生成绩,并计算最高分/最低分/平均分(附源码)

    兄弟们, 今天咱们试试用Python从文件中读取学生成绩, 并计算最高分/最低分/平均分. 涉及知识点 文件读写 基础语法 字符串处理 循环遍历 代码展示 模块 import platform 定义获 ...

  2. 用Python从文件中读取学生成绩,并计算最高分/最低分/平均分

    兄弟们,今天咱们试试用Python从文件中读取学生成绩,并计算最高分/最低分/平均分. 涉及知识点 文件读写 基础语法 字符串处理 循环遍历 代码展示 模块 import platform 定义获取最 ...

  3. python怎么读文件里的指定几行-Python从文件中读取指定的行以及在文件指定位置写入...

    Python从文件中读取指定的行 如果想根据给出的行号, 从文本文件中读取一行数据, Python标准库linecache模块非常适合这个任务: 测试文件内容 :This is line 1. Thi ...

  4. python 文件指定位置写入-Python从文件中读取指定的行以及在文件指定位置写入...

    Python从文件中读取指定的行 如果想根据给出的行号, 从文本文件中读取一行数据, Python标准库linecache模块非常适合这个任务: 测试文件内容 :This is line 1. Thi ...

  5. python 从同花顺获取数据导出,通达信PYTHON读取本地数据,如何使用python在文件中读取数据?...

    Q1:如何使用python在文件中读取数据? file = open('a','r').readlines()[1] Q2:python怎么将本地一个文件夹的所有文本读进内存中 列出文件,把各个文件打 ...

  6. Python毕设-【课堂人脸签到系统】附源码课件/Python练手项目/Python毕业设计

    Python毕设-[课堂人脸签到系统]附源码课件/允许白嫖 文章目录 Python毕设-[课堂人脸签到系统]附源码课件/允许白嫖 系统简介 一.本课题拟解决的问题 二.系统技术栈 三.开发工具 四.数 ...

  7. (附源码)python+mysql+基于python的学生成绩管理系统 毕业设计071143

    Django学生成绩管理 摘 要 在国家重视教育影响下,教育部门的密确配合下,对教育进行改革.多样性.质量等等的要求,使教育系统的管理和运营比过去十年前更加理性化.依照这一现实为基础,设计一个快捷而又 ...

  8. python从文件中读取数据时出现错误_Python 从文件中读取数据

    读取整个文件 # 案例:读取整个文件 # pi_digits.txt 3.1415926535 8979323846 2643383279 # file_reader.py with open ('p ...

  9. Python 从文件中读取数据

    读取整个文件 # 案例:读取整个文件 # pi_digits.txt 3.141592653589793238462643383279 # file_reader.py with open ('pi_ ...

最新文章

  1. 数据驱动安全需三大核心新技术
  2. 精华【分布式、微服务、云架构dubbo+zookeeper+springmvc+mybatis+shiro+redis】分布式大型互联网企业架构!...
  3. mysql中字典值怎么添加_插入Python字典中的值,包括MySQL的键
  4. Docker - 导出导入容器
  5. finally块的return语句会覆盖其他语句的return
  6. sqlserver management studio 2014 升级2016_画质提升音质更佳:Insta360影石ONE R迎来最强升级...
  7. Web前端开发最佳实践(7):使用合理的技术方案来构建小图标
  8. 【LeetCode】【字符串】题号:*387. 字符串中的第一个唯一字符
  9. iconfont-阿里巴巴矢量图标库使用教程
  10. t检验的显著性p值python_Python P值
  11. APMCon 2017|国美云服:混合云架构设计及性能实践
  12. Linux 查看文件格式和更改文件格式
  13. 鸿蒙二部曲关系,用鸿蒙OS在蜂鸣器上放一曲《两只老虎》
  14. 个人任务五——事后诸葛亮项目回顾
  15. matlab 自动对焦,一种基于双摄像头的自动对焦方法与流程
  16. python从入门到实践十二章
  17. APP推广基础知识大全
  18. 快速识记会计中的借贷两方
  19. ODM 对象文档映射
  20. 常用ASCII URL编码对照表,JavaScript中如何把url的%20、%22、%28、%29、%7B、%7D解析还原成真实的字符

热门文章

  1. CVPR论文ORALS 、SPOTLIGHTS 、 POSTERS的区别
  2. 只说林冲就床上放了 瑞星免费杀毒软件
  3. android 单机地图,逃离塔科夫森林地图_逃离塔科夫单机游戏森林地图资讯_资讯...
  4. ABP中的依赖注入思想
  5. Windows下配置QtXlsx
  6. 智能家居工厂模式整体设计框架控制设备测试
  7. 不能访问apache官网,解决办法
  8. xpwifi热点设置android,xp笔记本无线热点如何设置【方法步骤】
  9. QCustomPlot之平滑曲线上(八)
  10. 有用的148句话(转)