Python 字符串 title() 方法

Python title() 语法

title() 是 Python 字符串的一个方法,它用于将字符串中所有单词的首字母转换为大写,并且会将其他字母转换为小写。

语法:

str.title()

说明:

title() 方法不接收任何参数。

注意: title() 方法不会修改原字符串,而是返回一个新字符串。

Python title() 摘要

使用频率
修改原字符串
官方文档 查看
相关方法 upper()lower()capitalize()swapcase()

Python title() 示例

接下来,我们通过几个简单的例子来讲解一下 Python title() 方法是如何使用的。

示例 1:title() 基本用法

s1 = 'all roads lead to rome'
print(s1.title())

s2 = 'ALL ROADS LEAD TO ROME'
print(s2.title())

运行结果如下。

All Roads Lead To Rome
All Roads Lead To Rome

title() 和 capitalize() 的区别

title() 和 capitalize() 使用起来比较像,但它们之间存在着本质上的区别。

  • title():是将每个单词的首字母转换为大写,并且将其他字母转换为小写。
  • capitalize():是将字符串的第一个字符转换为大写,并且将其他字符转换为小写。

示例 2:title() vs capitalize()

s = 'all roads lead to rome'
print(s.title())
print(s.capitalize())

运行结果如下。

All Roads Lead To Rome
All roads lead to rome

上一篇: capitalize()

下一篇: casefold()

给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号