python中创建txt文件并写入然后读取写入内容并输出统计写入的内容的字符数
时间: 2024-01-19 22:04:14 浏览: 142
可以使用Python内置的文件操作函数完成这个任务。具体步骤如下:
1. 使用open函数创建一个txt文件,并指定写入模式('w')。
2. 使用write函数向文件中写入内容。
3. 关闭文件,使用open函数以读取模式('r')重新打开文件。
4. 使用read函数读取文件中的内容。
5. 使用len函数统计文件中的字符数。
6. 输出统计结果。
示例代码如下:
```python
# 创建并写入文件
with open('test.txt', 'w') as f:
f.write('Hello, World!\n')
f.write('This is a test file.\n')
f.write('It contains some text.\n')
# 读取文件并统计字符数
with open('test.txt', 'r') as f:
content = f.read()
char_count = len(content)
# 输出统计结果
print(f'The file contains {char_count} characters.')
```
输出结果为:
```
The file contains 56 characters.
```
注:代码中的换行符“\n”也算作一个字符。如果要统计文件中的行数或单词数,需要进行额外处理。
阅读全文