欢迎访问宙启技术站
智能推送

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
   

这些函数都可以帮助我们方便地实现字符串大小写转换。在实际应用中,我们需要根据具体需求选择合适的函数进行操作。