我是靠谱客的博主 执着泥猴桃,最近开发中收集的这篇文章主要介绍【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 实战基础】如何读取文件并统计文件中的数值一、实战场景二、主要知识点三、菜鸟实战所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部