Python中如何使用函数转换字符串大小写?
发布时间:2023-05-21 09:32:01
在 Python 中,要转换字符串大小写有两个主要的函数:upper() 和 lower()。
1. upper():将字符串中的所有字符转换为大写。它的语法格式为:
str.upper()
示例代码:
name = "john" print(name.upper())
输出结果:
JOHN
2. lower():将字符串中的所有字符转换为小写。它的语法格式为:
str.lower()
示例代码:
name = "JOHN" print(name.lower())
输出结果:
john
以上两种函数都会返回一个新的字符串,原字符串不会被改变。如果需要在原字符串中进行大小写转换,则需要将结果重新赋值给原字符串。示例代码如下:
name = "JOHN" name = name.lower() print(name)
输出结果:
john
除了 upper() 和 lower() 函数外,还有一些其他的函数可以用于字符串大小写转换,例如 capitalize() 函数和 title() 函数。
3. capitalize():将字符串的首字母转换为大写,其他字符转换为小写。它的语法格式为:
str.capitalize()
示例代码:
name = "jOhn" print(name.capitalize())
输出结果:
John
4. title():将字符串中每个单词的首字母转换为大写,其他字符转换为小写。它的语法格式为:
str.title()
示例代码:
name = "john smith" print(name.title())
输出结果:
John Smith
这些函数都可以帮助我们方便地实现字符串大小写转换。在实际应用中,我们需要根据具体需求选择合适的函数进行操作。
