python基础学习(十)

python学习网 2019-11-19 10:56:06

21.文件操作

 

 

# r只读  w只写(原来文件会消失!!!,也可以创建新文件)  a追
# 加 r+ 读写
story_file = open("Story.txt", "r+")
#                     20读取多长的字符串
# content1 = story_file.read()
# print(content1)
# readline() 读取下一行
content2 = story_file.readline()
print("----------------1--------------------")
print(content2)
print("----------------2--------------------")
print(story_file.readline())
print("----------------3--------------------")
print(story_file.readline())
# readlines() 列表读取
# ['冬眠结束后,小熊伸了一个很长的懒腰。\n', '他突然看到树洞门口堆满了栗子。\n', '小熊挠了挠头,“我不吃栗子啊。”\n', '不过他还是很开心地笑了。']
content2 = story_file.readlines()
print("----------------4--------------------")
print(content2)
# print(content2[2])
print("----------------5--------------------")
# 迭代 列表读取的内容  所有的字符串
for line in content2:
    print(line)

# 追加  a
story_file.write("\n第一行")
story_file.write("\n第二行")

story_file.close()

run结果:

 

这是追加的:

 

 

 

阅读(3702) 评论(0)