读取一个英文文件,将文件中的所存小写字母转换为大写字母,大写字母转换为小写字母
时间: 2023-12-16 21:06:24 浏览: 160
将字母转换为大写和小写
可以使用Python内置的字符串方法`upper()`和`lower()`来实现大小写转换。以下是一个实现:
```python
with open('input.txt', 'r') as f:
content = f.read()
transformed_content = ''
for char in content:
if char.islower():
transformed_content += char.upper()
elif char.isupper():
transformed_content += char.lower()
else:
transformed_content += char
with open('output.txt', 'w') as f:
f.write(transformed_content)
```
这个程序会将读取到的文件内容转换后写入到名为`output.txt`的文件中。`islower()`和`isupper()`方法用于判断一个字符是否是小写字母或大写字母。如果是,则使用`upper()`或`lower()`方法进行转换,否则保持不变。
阅读全文