编程要求 对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。 输入格式:输入为一个以“#”结束的字符串(不超过 30 个字符)。 输出格式:在一行中输出大小写转换后的结果字符串。 测试举例 输入:Hello World! 123# 输出:hELLO wORLD! 123
时间: 2024-02-20 14:01:27 浏览: 110
C语言实验--输入一个字符,若是小写字母,转换成大写字母输出;若是大写字母,则转换成小写字母输出。
5星 · 资源好评率100%
可以使用Python中的字符串方法和条件语句来实现。具体方法如下:
```python
string = input() # 输入字符串
result = '' # 存储结果的字符串
# 遍历字符串中的每个字符
for char in string:
# 如果是小写字母,则转换为大写字母
if char.islower():
result += char.upper()
# 如果是大写字母,则转换为小写字母
elif char.isupper():
result += char.lower()
# 否则,直接添加到结果字符串中
else:
result += char
# 输出结果字符串
print(result)
```
其中,`string` 为输入的字符串,`result` 为存储结果的字符串。遍历字符串中的每个字符,如果是小写字母,则转换为大写字母,如果是大写字母,则转换为小写字母,否则直接添加到结果字符串中。最后输出结果字符串即可。
阅读全文