杉木言 2022-05-28 11:33 采纳率: 0%
浏览 55
已结题

读取本地路径的文本文件

实现一个函数 count_file(filepath),功能为读取一个本地路径(由参数filepath指定)的文本文件,统计文本文件中的字数和行数,并返回该文本文件的字数和行数。

  • 写回答

4条回答

  • hyh123a 新星创作者: 编程框架技术领域 2022-05-28 17:27
    关注
    获得1.05元问题酬金

    代码如下:

    input.txt

    123456
    123
    123
    

    main.py

    def count_file(filepath):
        with open(filepath, 'r', encoding='utf-8') as fr:
            lines = fr.readlines()
        line_len = len(lines)
        count = 0
        for line in lines:
            _line = line.replace("\n", "")
            count += len(_line)
    
        return count, line_len
    
    
    filename = 'input.txt'
    word_count, line_len = count_file(filename)
    print(f"该文本文件的行数为:{line_len}")
    print(f"该文本文件的字数为:{word_count}")
    

    输出为:

    该文本文件的行数为:3
    该文本文件的字数为:12
    
    

    如有问题及时沟通

    评论

报告相同问题?

问题事件

  • 系统已结题 6月5日
  • 创建了问题 5月28日