编写一个程序,它打开一个文件文件,逐个字符地读取该文件,直到到达文件末尾,然后指出该文件中包含多少个字符
时间: 2023-05-17 21:07:31 浏览: 154
c语言中怎样把文本文件中的一列数导入程序中
5星 · 资源好评率100%
以下是一个简单的 Python 代码示例,可以实现您所描述的功能:
```python
filename = "example.txt" # 替换为您要读取的文件名
count = 0 # 计数器,用于记录文件中的字符数
with open(filename, "r") as f:
while True:
char = f.read(1) # 逐个字符读取文件内容
if not char: # 如果读到了文件末尾,退出循环
break
count += 1 # 计数器加一
print("文件中包含 %d 个字符。" % count)
```
请注意,这只是一个简单的示例,可能无法处理一些特殊情况,例如非文本文件或非 ASCII 编码的文本文件。如果您需要更复杂的文件处理功能,请参考 Python 的标准库或第三方库。
阅读全文