python swapcase()函数实例详解

活动地址:CSDN21天学习挑战赛

python swapcase()函数实例详解

返回函数主目录

swapcase()将字符串str中的大小写字母同时进行互换。即将字符串str中的大写字母转换为小写字母,将小写字母转换为大写字母。

语  法

str.swapcase() -> str 返回字符串

参  数

注  意

1、swapcase()函数的作用是把一个字符串中的字母大小写形式进行翻转。该函数会把字符串中原来所有的大写字母变成小写,而所有的小写字母变成大写形式,并返回一个新的字符串。

2、函数不会影响原字符串的原来内容和形式,而是返回一个新的字符串。

3、由于一些字符语言中大小写形式存在特殊性,会造成一个字符串大小写形式翻转两次后不一致的现象。(s.swapcase().swapcase())

返 回 值

返回大小写字母转换后生成的新字符串。

知识拓展

实 例

代  码

str1 = "adversity awake"

print(str1.swapcase())

运行结果

ADVERSITY AWAKE

代  码

str1 = "ADVERSITY AWAKE"

print(str1.swapcase())

运行结果

adversity awake

代  码

str1 = "adversity 2t38e7o53p a8wake 6b8b9b"

print(str1.swapcase())

运行结果

ADVERSITY 2T38E7O53P A8WAKE 6B8B9B

代  码

str=' advErSity awA8ke9 '

print(str.swapcase())

运行结果

ADVeRsITY AWa8KE9

代  码

str1 = "adver‘si#t@y aw\tak%e88\r9hi"

print(str1.swapcase())

运行结果

9HIER‘SI#T@Y AW        AK%E88

代  码

str1 = "#AD|VER¥SIT&y88 AW\nAKE"

print(str1.swapcase())

运行结果

#ad|ver¥sit&Y88 aw

ake

代  码

str1 = 'ß'   # 德语中字母 'ß'的小写形式是 "ss"

print(str1.swapcase())

print(str1.swapcase().swapcase())

print(str1.swapcase().swapcase() == str1)

运行结果

SS

ss

False

代  码

运行结果

返回函数主目录

猜你喜欢

转载自blog.csdn.net/weixin_69553582/article/details/126239662