、将字符串str1中的小写字母全部转换成大写字母,大写字母全部转换成小写字母,其他字符不变,生成一个新的字符串str2
时间: 2023-05-24 18:06:38 浏览: 122
Python实现将字符串的首字母变为大写,其余都变为小写的方法
可以使用Python中的字符串方法来实现这个需求,具体如下:
```python
def transform_str(str1):
str2 = str1.swapcase()
return str2
```
代码解释:
- `str1.swapcase()` 方法将字符串中的小写字母转换为大写字母,大写字母转换为小写字母,其他字符保持不变。
示例:
```python
str1 = 'Hello, World!'
str2 = transform_str(str1)
print(str2) # hELLO, wORLD!
```
阅读全文