简述如何把一个字符串的大小写取反(大写变小写小写 变大写),例如 ’AbC' 变成 'aBc' ?
参考答案:
你可以使用Python的内置函数swapcase()
来实现这个功能。swapcase()
函数会遍历字符串中的每个字符,如果字符是大写,就将其转换为小写,如果字符是小写,就将其转换为大写。
以下是一个简单的示例:
s = 'AbC'
new_s = s.swapcase()
print(new_s) # 输出 'aBc'
在这个例子中,s.swapcase()
会返回一个新的字符串,其中s
中的大写字母被转换为小写,小写字母被转换为大写。然后,我们将这个新的字符串赋值给new_s
,并打印出来。
需要注意的是,swapcase()
函数不会修改原始字符串,而是返回一个新的字符串。在Python中,字符串是不可变的,所以你不能直接修改一个字符串。