python中swapcase函数详解

  • Post category:Python

下面是关于Python中swapcase()函数的详细攻略。

什么是swapcase()函数?

swapcase()函数是Python内置的字符串方法之一,用于将字符串中的大写字母转换为小写字母、小写字母转换为大写字母。

在Python中,字符串是不可变对象(immutable object),因此该方法不会直接修改原字符串,而是返回一个新的字符串对象。

swapcase()函数的使用方法

swapcase()函数是字符串方法,只能用于字符串类型的对象。其使用方法如下:

string.swapcase()

其中,string为要转换的字符串。

示例

下面是两个示例,分别说明将字符串中的大写字母转换为小写字母、小写字母转换为大写字母的过程。

  1. 将大写字母转换为小写字母
word = "HeLLo, WoRLd!"
new_word = word.swapcase()
print(new_word)

运行结果为:

hEllO, wOrlD!
  1. 将小写字母转换为大写字母
word = "heLLo, WoRLd!"
new_word = word.swapcase()
print(new_word)

运行结果为:

HEllO, wOrlD!

注意:该函数只会转换英文字母大小写,不会影响其他字符的大小写。如果要将全部字符都转换为大写或小写,可以使用upper()和lower()函数。