Python的swapcase函数会转换字符串中字符的大小写并返回一个新的字符串。也就是说,它会将小写字母转换为大写字母,反之亦然。它会保持非字母字符不变,swapcase的语法是:
String_Value.swapcase()
Python swapcase方法示例
下面一系列示例可以帮助您了解swapcase。首先,我们声明了一个包含混合文本的Str1。第一条语句将小写字母转换为大写字母,大写字母转换为小写字母。
swapcase函数返回的是一个新字符串,而不是修改原始字符串。我们使用了接下来的两行代码来展示区别。
从下面的字符串方法截图中,可以看到原始字符串Str1并未改变。要更改原始字符串,请编写以下Python语句。
Str1 = Str1.swapcase()
它只将小写字母转换为大写字母,反之亦然。但是,它会保持其他值不变。在接下来的两个语句中,我们将数字与字母一起使用。
Str1 = 'Learn PYTHON AT TutOrial GateWay'
Str2 = Str1.swapcase()
print('First Output is = ', Str2)
# Observe the Original Text
print('Converted is = ', Str1.swapcase())
print('Original is = ', Str1)
Str3 = 'PYTHON ProGrammING'.swapcase()
print('Second Output of method is = ', Str3)
Str4 = 'python1234TUTORIAL'.swapcase()
print('Third Output is = ', Str4)
Str5 = '12345'.swapcase()
print('Fourth Output is = ', Str5)
