字符串中字母大小写互换 字符串中字母大小写互换 【问题描述】编写程序,功能是把输入的字符串的大写字母变成小写字母,小写字母变成大写字母,非字母的字符不作变换,输出变换后的结果。 【输入形式】字符串,包含字母和非字母字符 【输出形式】字符串,字母的大小写已经发生变换。 【样例输入】abcABC 【样例输出】ABCabc
时间: 2023-11-29 17:03:44 浏览: 108
大小写字母的互换
以下是 Python 代码实现:
```python
s = input() # 输入字符串
result = "" # 初始化结果字符串
# 遍历每个字符
for c in s:
if c.isupper(): # 如果是大写字母
result += c.lower() # 转换成小写字母后添加到结果字符串中
elif c.islower(): # 如果是小写字母
result += c.upper() # 转换成大写字母后添加到结果字符串中
else:
result += c # 非字母字符不作变换,直接添加到结果字符串中
print(result) # 输出结果字符串
```
运行结果:
```
abcABC
ABCabc
```
阅读全文