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

  • Post category:Python

Python中的change()函数用于将字符串中的字母大小写进行转换。具体来说,它可以将字符串中的大写字母转换为小写字母,也可以将小写字母转换为大写字母,而其他字符则不受影响。

下面分别介绍一下change()函数的两种用法。

  1. 将字符串中的大写字母转换为小写字母:

代码示例:

s = "Hello, World!"
s = s.lower() # 将字符串s中的所有大写字母转换为小写字母
print(s) # 输出 hello, world!

在上面的代码中,我们首先创建了一个名为s的字符串变量,并将其赋值为"Hello, World!"。然后使用s.lower()函数将s中的所有大写字母转换为小写字母,将转换后的结果重新赋值给s。最后,打印s的值,输出的结果就是转换后的小写字符串hello, world!

  1. 将字符串中的小写字母转换为大写字母:

代码示例:

s = "Hello, World!"
s = s.upper() # 将字符串s中的所有小写字母转换为大写字母
print(s) # 输出 HELLO, WORLD!

在上面的代码中,我们同样创建了一个名为s的字符串变量,并将其赋值为"Hello, World!"。与第一种用法不同的是,这里使用s.upper()函数将s中的所有小写字母转换为大写字母,将转换后的结果重新赋值给s。最后,打印s的值,输出的结果就是转换后的大写字符串HELLO, WORLD!

除了以上两种方法,还可以使用swapcase()函数将字符串中的大小写字母互换。例如,"Hello, World!".swapcase()会返回值为hELLO, wORLD!的字符串。