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