用记事本创建一个文件(Test01.txt),并输入一些大小写字母和数字,然后编程:统计该文件中的大写字母有几个并将所有的大写字母写入到一个新的文件中。
时间: 2024-05-09 08:17:48 浏览: 161
好的,这是一个十分简单的文件操作问题。以下是Python示例代码:
```python
# 打开原始文件并读取内容
with open('Test01.txt', 'r') as f:
content = f.read()
# 统计大写字母个数并写入新文件
upper_count = 0
with open('UpperLetters.txt', 'w') as f:
for c in content:
if c.isupper():
upper_count += 1
f.write(c)
print(f'该文件中大写字母个数为{upper_count},并已写入新文件UpperLetters.txt中')
```
请注意,该程序假设Test01.txt文件已经存在,并且在与程序相同的目录下。如果您需要在程序中自动创建该文件,请使用“w”模式打开文件并将一些内容写入即可。
阅读全文