设有一个英文文本文件text.txt,读取其内容,把其中的大写字母变成小写字母,小写字母变成大写字母后写到文件result.txt中。
时间: 2023-12-06 11:39:31 浏览: 113
zxc.rar_ZXC大写_ZXC小写怎么写_sub
以下是Python的代码实现:
```python
with open('text.txt', 'r') as f:
text = f.read()
result = ""
for c in text:
if c.isupper():
result += c.lower()
elif c.islower():
result += c.upper()
else:
result += c
with open('result.txt', 'w') as f:
f.write(result)
```
首先,我们使用`with open()`语句打开要读取的文件`text.txt`,并将其内容读取到变量`text`中。然后,我们遍历文本中的每一个字符,如果是大写字母,就将其转换为小写字母并添加到结果字符串`result`中,如果是小写字母,就将其转换为大写字母并添加到结果字符串中,如果不是字母,则直接添加到结果字符串中。最后,我们使用`with open()`语句打开要写入的文件`result.txt`,并将结果字符串写入其中。
阅读全文