用Python,打开文件test.txt,如果文件不存在,则创建文件;向test.txt中写入以下三行内容: Python内置函数open()用来打开文件其语法为: myfile = open(filename) 读取test.txt中“myfile=open(filename)”并输出。
时间: 2023-11-22 16:55:09 浏览: 117
Python中使用内置的open函数来读取txt文本文件
可以使用以下代码来完成这个任务:
```python
# 打开文件,如果文件不存在则创建文件
with open('test.txt', 'w') as f:
# 向文件中写入三行内容
f.write('Python内置函数open()用来打开文件其语法为:\n')
f.write('myfile = open(filename)\n')
f.write('读取test.txt中“myfile=open(filename)”并输出。\n')
# 读取文件中的一行内容并输出
with open('test.txt', 'r') as f:
line = f.readline()
print(line)
```
这段代码首先使用 `with open('test.txt', 'w') as f` 打开文件 `test.txt`,并且使用 `w` 模式,表示以写的方式打开文件。如果文件不存在,则会创建一个新的文件。然后使用 `f.write()` 方法向文件中写入三行内容。
接着使用 `with open('test.txt', 'r') as f` 再次打开文件 `test.txt`,并且使用 `r` 模式,表示以只读的方式打开文件。然后使用 `f.readline()` 方法读取文件中的一行内容,并将其保存到变量 `line` 中。最后使用 `print()` 函数输出变量 `line` 中的内容。
阅读全文