我是靠谱客的博主 执着泥猴桃,最近开发中收集的这篇文章主要介绍【Python 实战基础】如何读取文件并统计文件中的数值一、实战场景二、主要知识点三、菜鸟实战,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
目录
一、实战场景
二、主要知识点
三、菜鸟实战
1、创建 python 文件
2、文件目录
3、运行结果
一、实战场景
给定一个包含整数的文件,每行数字小于 200,统计文件中的最大最小值和平均值,并将结果写入文件中。
二、主要知识点
- 文件读写
- 基础语法
- 单行注释和多行注释
三、菜鸟实战
马上安排!
1、创建 python 文件
''' Author: 菜鸟实战 实战场景: 统计整数文件中的 最大值,最小值 和 平均值 ''' # 导入系统包 import platform # 定义初始变量 min = 500 # 变量: 保存最小值 max = 0 # 变量: 保存最大值 total = 0 # 变量: 保存总和 count = 0 # 变量: 保存数字的数量 # 单行注释 # 读取文件 fileIn = open("input.txt") # 按行读取 for line in fileIn: # 读取当前数, 并转化为整数 number = int(line.strip()) # 条件判断, 设置最小最大值 if number < min: min = number elif number > max: max = number # 计算总和,计数 total += number count += 1 # 打印 print("Hello, 菜鸟实战") # 打印结果 print("最大值: ", max) print("最小值: ", min) print("平均值: ", total / count) # 结果写入新的文件 fileOut = open("output.txt","w") fileOut.write("文件中的最大值: " + str(max) + "n") fileOut.write("文件中的最小值: " + str(min) + "n") fileOut.write("文件中的平均值: " + str(total / count) + "n") # 关闭文件流, 释放系统资源 fileIn.close() fileOut.close() print("版本", platform.python_version())
2、文件目录
py-001/
├── input.txt
├── output.txt
└── py001.py
3、运行结果
Hello, 菜鸟实战
最大值: 192
最小值: 3
平均值: 106.73333333333333
版本 3.10.4
菜鸟实战,持续学习!
最后
以上就是执着泥猴桃为你收集整理的【Python 实战基础】如何读取文件并统计文件中的数值一、实战场景二、主要知识点三、菜鸟实战的全部内容,希望文章能够帮你解决【Python 实战基础】如何读取文件并统计文件中的数值一、实战场景二、主要知识点三、菜鸟实战所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复