把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母。
时间: 2023-03-16 15:46:13 浏览: 205
Python实现将字符串的首字母变为大写,其余都变为小写的方法
5星 · 资源好评率100%
你可以通过以下代码实现把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母的操作:
```python
s = "Hello World"
result = ""
for char in s:
if char.islower():
result += char.upper()
elif char.isupper():
result += char.lower()
else:
result += char
print(result)
```
输出结果为:"hELLO wORLD"。
代码中,我们首先定义了一个空字符串 `result` 用于存放替换后的字符串。接着遍历原字符串 `s` 中的每个字符,如果是小写字母,则将其转换为大写字母并添加到 `result` 中,如果是大写字母,则将其转换为小写字母并添加到 `result` 中。最后,如果不是字母,则直接将其添加到 `result` 中。遍历完成后,将 `result` 输出即可。
阅读全文