"""
文件的读取
"""
# 打开文件
f=open("D:/测试.txt","r",encoding="UTF_8")
print(type(f))
# 读取文件——read
print(f"读取10个字节:{f.read(10)}")
print(f"读取全部内容:{f.read()}") # 两次read是连着的
# 读取文件--readlines()
lines=f.readlines() # 读取文件的全部行,封装到列表中
print(type(lines))
print(lines)
# 读取文件--readline()
line1=f.readline()
line2=f.readline()
line3=f.readline()
print(line1)
print(line2)
print(line3) # 一次读取一行,一个接一个
# for循环读取文件行
for line in f:
print(line)
# 文件的关闭
f.close()
# with open 语法操作,操作结束后,文件会被自动close
with open("D:/测试.txt","r",encoding="UTF_8") as f:
for line in f:
print(line)
"""
读取文件,课后练习
"""
# 打开文件,读取模式
f=open("D:/测试.txt","r",encoding="UTF_8")
# 方式1:读取全部内容,通过字符串count方法统计computer的数量
content=f.read()
count=content.count("computer")
print(count)
# 方式2, 读取内容,一行一行读取
count=0 # 使用count变量来累计出现的次数
for line in f:
“文件”笔记
最新推荐文章于 2024-10-12 12:26:23 发布
本文详细介绍了如何在Python中使用`open()`函数以r模式打开并读取文件,包括一次性读取全部内容、按行读取、使用`read()`、`readlines()`和`readline()`方法,以及文件的关闭和`withopen`语句的运用。还提供了两种统计文件中特定字符串出现次数的方法。
摘要由CSDN通过智能技术生成