1)创建一个文件test.txt, 文件第一行是自己的名字,第二行是班级,第三行是学号。 2)分别用read, readline,readlines读取test.txt的文件内容。
时间: 2024-05-09 14:18:40 浏览: 84
1)创建test.txt文件并写入内容:
```
fazhen
三年二班
20210001
```
2)使用read()方法读取文件内容:
```
with open('test.txt', 'r') as f:
content = f.read()
print(content)
```
输出结果为:
```
fazhen
三年二班
20210001
```
3)使用readline()方法读取文件内容:
```
with open('test.txt', 'r') as f:
content = f.readline()
print(content)
content = f.readline()
print(content)
content = f.readline()
print(content)
```
输出结果为:
```
fazhen
三年二班
20210001
```
4)使用readlines()方法读取文件内容:
```
with open('test.txt', 'r') as f:
content = f.readlines()
for line in content:
print(line)
```
输出结果为:
```
fazhen
三年二班
20210001
```
相关问题
python创建一个文件test.txt, 文件第一行是自己的名字,第二行是班级,第三行是学号。
```python
# 打开文件,如果不存在则创建,方式为写入
file = open("test.txt", "w")
# 写入姓名, 班级和学号到文件中
file.write("Assisstant\n")
file.write("Python班\n")
file.write("000001\n")
# 关闭文件
file.close()
```
这段代码将创建一个名为test.txt的文件,并在其中写入了自己的名字、班级和学号。注意,如果文件已经存在,这段代码将覆盖原有内容。如果想要追加内容,可以将打开方式修改为"a"。
python创建一个文件test.txt, 文件第一行是自己的名字,第二行是班级,第三行是学号,并分别用read, readline,readlines读取test.txt的文件内容。
可以通过以下代码创建文件test.txt并写入内容:
```
with open("test.txt", "w") as f:
f.write("蒟蒻\n")
f.write("Python班\n")
f.write("20210001\n")
```
接着使用以下代码分别读取文件内容:
```
# 使用read读取整个文件的内容
with open("test.txt") as f:
content = f.read()
print(content)
# 使用readline读取文件的一行内容
with open("test.txt") as f:
line1 = f.readline()
line2 = f.readline()
line3 = f.readline()
print(line1 + line2 + line3)
# 使用readlines读取整个文件的内容并返回一个列表
with open("test.txt") as f:
lines = f.readlines()
for line in lines:
print(line)
```
输出结果如下:
```
蒟蒻
Python班
20210001
蒟蒻
Python班
20210001
蒟蒻
Python班
20210001
```
阅读全文