用python新建一个文本文件hello_world.txt,写入五行“hello,world!:1-5”并打开文本文件hello_world.txt,追加五行“hello,world!:5-9”
时间: 2023-09-07 16:12:37 浏览: 226
可以使用以下代码:
```python
# 新建文件并写入内容
with open('hello_world.txt', 'w') as f:
for i in range(1, 6):
f.write(f'hello, world!: {i}\n')
# 打开文件并追加内容
with open('hello_world.txt', 'a') as f:
for i in range(5, 10):
f.write(f'hello, world!: {i}\n')
# 打印文件内容
with open('hello_world.txt', 'r') as f:
print(f.read())
```
运行结果:
```
hello, world!: 1
hello, world!: 2
hello, world!: 3
hello, world!: 4
hello, world!: 5
hello, world!: 5
hello, world!: 6
hello, world!: 7
hello, world!: 8
hello, world!: 9
```
相关问题
用python新建一个文本文件hello_world.txt,写入五行“hello,world!:1-5”
可以使用以下代码实现:
```python
with open('hello_world.txt', 'w') as f:
for i in range(1, 6):
f.write(f'hello, world!: {i}\n')
```
这段代码会在当前目录下创建一个名为`hello_world.txt`的文本文件,并写入五行内容,每行内容为`hello, world!: i`,其中`i`为1到5的整数。每行内容最后还会加上一个换行符`\n`。
用python新建一个文本文件hello_world.txt,写入五行“hello,world!:1-5”并打印
可以使用以下代码来实现:
```python
with open('hello_world.txt', 'w') as file:
for i in range(1, 6):
file.write(f'hello, world!: {i}\n')
with open('hello_world.txt', 'r') as file:
print(file.read())
```
输出结果为:
```
hello, world!: 1
hello, world!: 2
hello, world!: 3
hello, world!: 4
hello, world!: 5
```
阅读全文