一. n换行命令
首先输入一段指令如下:
![dd5b611f4ff4de2fea5395e8ded79f30.png](https://i-blog.csdnimg.cn/blog_migrate/ed9a3bd8738a220e4164cd00493980db.jpeg)
如果我想让一句话一行,就在每句话的末尾加 n,达到换行的目的:
![f72d818adc53576af9ac2adfb889d12e.png](https://i-blog.csdnimg.cn/blog_migrate/414c762a96409c5a092308be36721452.jpeg)
二. t tab 对齐
使用 t 能够达到 tab 对齐的效果,在每句话前面加 t :
![04486a504206307a16b3b6bb54e23641.png](https://i-blog.csdnimg.cn/blog_migrate/00d2830c13e9b00b20f2e161e36141aa.jpeg)
三.open 读文件方式
使用 open
能够打开一个文件, open
的第一个参数为文件名和路径 ‘my file.txt’, 第二个参数为将要以什么方式打开它, 比如 w
为可写方式. 如果计算机没有找到 ‘my file.txt’ 这个文件, w
方式能够创建一个新的文件, 并命名为 my file.txt
。
![ae1d3018c06e078ae7280a221ee37e6c.png](https://i-blog.csdnimg.cn/blog_migrate/5693a151b1c9053f32f06b6b2d64d43b.jpeg)
该文件创建在设置的.py路径内:
![8319941fbdac01d330f413f0b2b654a5.png](https://i-blog.csdnimg.cn/blog_migrate/3b71861522316dc2149d6ee8a3aba060.jpeg)
内容为text:
![120e454cb28473288fb2f96517adca78.png](https://i-blog.csdnimg.cn/blog_migrate/9e79248798703abf8326c584e6ba4046.jpeg)
四.给文件增加内容
然后使用添加文字的方式给这个文件添加一行 “This is appended file.”, 并将这行文字储存在 append_text 里,注意n
的适用性:
![505a7ab7363f5e6dc2e08e5cac1f925f.png](https://i-blog.csdnimg.cn/blog_migrate/9bb17617e980c8780c4e053f22e8550f.jpeg)
打开该文件:
![c754d9523d6c5d6a2f36e4e200a91b9d.png](https://i-blog.csdnimg.cn/blog_migrate/a64c70850db97741a7d6042f781eb8e2.jpeg)
五.读取文件内容
1.file.read()
使用 file.read()
能够读取到文本的所有内容.
![3e41e7e4f98cb2c1020a826560327876.png](https://i-blog.csdnimg.cn/blog_migrate/5a2b439e2a679b1cce09ef7d7386864c.jpeg)
2.按行读取 file.readline()
如果想在文本中一行行的读取文本, 可以使用 file.readline()
, file.readline()
读取的内容和你使用的次数有关, 使用第二次的时候, 读取到的是文本的第二行, 并可以以此类推:
第一行:
![6b85f5f714847c91774ba48ace3247f3.png](https://i-blog.csdnimg.cn/blog_migrate/8f1224a403065b85fa528f4a1571d80f.jpeg)
第二行:
![a24b03c069e92cc90d31e7d6fcb5fe6c.png](https://i-blog.csdnimg.cn/blog_migrate/d863849b1b90dd9573d7bf2fa7d2b189.jpeg)
3.读取所有行 file.readlines()
如果想要读取所有行, 并可以使用像 for
一样的迭代器迭代这些行结果, 我们可以使用 file.readlines()
, 将每一行的结果存储在 list
中, 方便以后迭代.
![7fb58e322570912255fe4d95d7a2e8f7.png](https://i-blog.csdnimg.cn/blog_migrate/9a1c0133b5e4245124975740e688b119.jpeg)