str.title()
有什么区别吗?对比 str.capitalize()
?我从文档中的理解是,这两种方法都将单词的第一个字母大写,并将其余字母小写。有没有人遇到过它们不能互换使用的情况?
最佳答案
title()
每一个字都会变,但是capitalize()
只有句子中的第一个词:
>>> a = 'silly question'
>>> a.title()
'Silly Question'
>>> a.capitalize()
'Silly question'
>>>
关于python - str.capitalize() 和 str.title() 之间有什么区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59384880/