补全文件的代码内容实现给定字符串的转化功能具体要求如下
时间: 2023-05-24 14:03:40 浏览: 110
:1. 创建一个函数,名为 `convert_string`,该函数接受一个字符串参数 `input_string`,并返回一个经过转化后的新字符串。
2. 如果 `input_string` 中只包含大写字母,则将所有字母转化为小写并返回新字符串。
3. 如果 `input_string` 中只包含小写字母,则将所有字母转化为大写并返回新字符串。
4. 如果 `input_string` 中既包含大写字母又包含小写字母,则将所有大写字母转化为小写字母,所有小写字母转化为大写字母,并返回新字符串。
代码实现如下:
```python
def convert_string(input_string):
# 如果 input_string 中只包含大写字母,则全部转化为小写字母
if input_string.isupper():
return input_string.lower()
# 如果 input_string 中只包含小写字母,则全部转化为大写字母
elif input_string.islower():
return input_string.upper()
# 如果 input_string 中既包含大写字母又包含小写字母,则全部转化为相反的大小写字母
else:
return input_string.swapcase()
```
使用示例:
```python
test_string = "HeLLo WoRLd"
converted_string = convert_string(test_string)
print(converted_string) # 输出 "hEllO wOrlD"
```
阅读全文