python中change函数实现大小写转换

  • Post category:Python

当我们需要将字符串中的大小写转换时,可以使用Python中的change函数。该函数可以将字符串中的大写字母转换为小写字母,将小写字母转换为大写字母,同时保留字符串中的非字母字符。

具体用法如下所示:

str = "Hello, World!"   # 定义一个字符串
new_str = str.swapcase()   # 将字符串中小写字母转为大写字母,大写字母转为小写字母
print(new_str)    # 输出结果为:hELLO, wORLD!

上述例子中,我们调用了字符串对象的swapcase方法,该方法实际上就是change函数的另一种称呼,即用于字符串大小写转换的内置函数。

如果我们只想将字符串中的大写字母转换为小写字母,或者只想将小写字母转换为大写字母,也可以使用lowerupper方法,实例如下:

str = "Hello, World!"   # 定义一个字符串
new_str1 = str.lower()   # 将字符串中所有大写字母转为小写字母
new_str2 = str.upper()   # 将字符串中所有小写字母转为大写字母
print(new_str1)    # 输出结果为:hello, world!
print(new_str2)    # 输出结果为:HELLO, WORLD!

总之,Python中的change函数可以实现字符串大小写的快速转换,使我们的代码更加简单、高效。