首页 > 编程语言 >python 文件练习

python 文件练习

时间:2022-10-14 20:55:54浏览次数:58  
标签:count 文件 word python 练习 words line itheima

题目

通过Windows的文本编辑器软件,将如下内容,复制并保存到: word.txt,文件可以存储在任意位置
itheima itcast python
itheima python itcast
beijing shanghai itheima
shenzhen guangzhou itheima
wuhan hangzhou itheima
zhengzhou bigdata itheima
通过文件读取操作,读取此文件,统计itheima 单词出现的次数

f = open("F:/word.txt", "r", encoding="UTF-8")
# 方式1,一次性全部读取,用count()方法计算个数
# content = f.read()     # f.read()返回的是字符串形式
# count = content.count("itheima")
# print(f"itheima在文件中发现了:{count}次")

# 方式2,一行一行的读取
# for line in f:
#     words = line.split(" ")
#     print(words)  # 若有换行,则还会输出换行符"\n",然后将换行符替换掉就行了
# 又或者
count = 0 # 累计itheima的次数
for line in f:
    line = line.strip() # 去除开头和结尾的空格以及换行符
    words = line.split(" ")
    for word in words:
        if word == "itheima":
            count += 1
print(f"itheima在文件中发现了:{count}次")



f.close()

标签:count,文件,word,python,练习,words,line,itheima
From: https://www.cnblogs.com/dalier/p/16792777.html

相关文章

  • python基础-内置函数、可迭代对象、迭代器对象、异常捕获
    python基础-内置函数、可迭代对象、迭代器对象、异常捕获目录一、重要内置函数1.zip2.filter过滤3.sorted升序排序二、常见内置函数1.abs()绝对值2.all()3.any()4.bin二进......
  • 未能加载文件或程序集“CefSharp.Core.dll”或它的某一个依赖项
    win2012server系统 或 win1164位系统出现CefSharp67.00:System.IO.FileNotFoundException:未能加载文件或程序集“CefSharp.Core.dll”或它的某一个依赖项。找不到......
  • 网络基础专项练习
    1.国际标准化组织ISO提出的不基于特定机型,操作系统或公司的网络体系结构OSI参考模型包括七层:第七层:应用层第一层:表示层第一层:会话层第一层:运输层第一层:网络层第一层:......
  • python2 接口下载文件,文件名设置中文无效解决方案
    fromurllibimportquote_file_name=quote("测试".encode("utf-8"))data=models.AdaptationPChannel.export_active_project(start_date)response=HttpResponse......
  • Python学习路程——Day15
    Python学习路程——Day15重要内置函数zip()'''zip()函数的作用 zip()函数可以将多个序列(列表、元组、字典、集合、字符串以及ranger()区间构成的列表压缩成一个zip对......
  • RxJS 系列 – 实战练习
    前言这篇主要是给一些简单例子,从中体会RxJS在管理上的思路.  SlideDownEffectwithDynamicContent我在这篇 CSS&JSEffect–FAQAccordion&SlideDow......
  • .BLN 格式文件说明
    GoldenSoftware的.BLN白板文件是一种ASCII格式的文件,它用来存储点、线和面这些地理信息。空间信息仅涉及空间对象的位置(即它们的坐标),而不涉及像线条,填充样式、使用的标记......
  • 17、python函数篇 内置函数、迭代器对象、异常的捕获和处理
    目录一、重要内置函数1、zip()2、filter()3、sorted()二、常见内置函数1、abs()2、all、any()3、bin、oct、hex、int()4、bytes()5、callable()6、chr、ord()7、dir()8、d......
  • 文件操作1
    前言:承接上一篇博客(通讯录文件操作版),文件操作还有很多小伙伴不懂,景天就来跟我了解一下吧,由于文件操作不叫繁琐,所以还请大家多多理解细细琢磨。1.为什么使用文件写了通讯录......
  • python脚本crontab执行坑
    大概会出现这样的情况。Pythonxxx.py跑的好好的。然后用crontab去执行Python就会发现报错。比如我遇到的这种报错是主要是有诸多的报错,最开始没有注意到这个问题。Fil......