Python 3 字符串 swapcase( ) 方法

Python 3.8.5

语法格式:

str.swapcase()

描述:

返回原字符串的副本,其中大写字符转换为小写,反之亦然。

参数说明:

无。

返回值:

返回转换后的新字符串。

示例:

>>> a = 'KBKBINLLM'               # 字符串中的大写字符转换为小写
>>> a.swapcase()
'kbkbinllm'
>>> b = 'qfwqffascas'             # 字符串中的小写字符转换为大写
>>> b.swapcase()
'QFWQFFASCAS'
>>> c = 'afVKqdIUHaf'             # 字符串中的大写小字符都发生对调转换
>>> c.swapcase()
'AFvkQDiuhAF'
>>> d = '2424afnKJBI.,/[]lj'      # 不区分大小写的字符不变
>>> d.swapcase()
'2424AFNkjbi.,/[]LJ'

注意:

s.swapcase().swapcase() == s 并不一定为真值。