Python中capitalize()与title()的区别

Posted 碧水幽幽泉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python中capitalize()与title()的区别相关的知识,希望对你有一定的参考价值。

capitalize()与title()都可以实现字符串首字母大写.
主要区别在于:
capitalize(): 字符串第一个字母大写
title(): 字符串内的所有单词的首字母大写

例如:

>>> str=huang bi quan
>>> str.capitalize()        
Huang bi quan          #第一个字母大写
>>> str.title()
Huang Bi Quan          #所有单词的首字母大写

非字母开头的情况:

>>> str=深圳luohu
>>> str.capitalize()
深圳luohu               #输出内容不变
>>> str.title()
深圳Luohu               #第一个字母大写

 




以上是关于Python中capitalize()与title()的区别的主要内容,如果未能解决你的问题,请参考以下文章

python中的 upper() lower()capitalize()title()方法

python3----转换大小写(upper lower capitalize and title)

python中的upperlowercapitalizetitle

str.capitalize() 和 str.title() 有啥区别?

codewars练习知识总结

Python capitalize()方法