Python中的change()
函数用于将字符串中的字母大小写进行转换。具体来说,它可以将字符串中的大写字母转换为小写字母,也可以将小写字母转换为大写字母,而其他字符则不受影响。
下面分别介绍一下change()
函数的两种用法。
- 将字符串中的大写字母转换为小写字母:
代码示例:
s = "Hello, World!"
s = s.lower() # 将字符串s中的所有大写字母转换为小写字母
print(s) # 输出 hello, world!
在上面的代码中,我们首先创建了一个名为s
的字符串变量,并将其赋值为"Hello, World!"
。然后使用s.lower()
函数将s
中的所有大写字母转换为小写字母,将转换后的结果重新赋值给s
。最后,打印s
的值,输出的结果就是转换后的小写字符串hello, world!
。
- 将字符串中的小写字母转换为大写字母:
代码示例:
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!
的字符串。