capitalize()与title()都可以实现字符串首字母大写.
主要区别在于:capitalize(): 字符串第一个字母大写title(): 字符串内的所有单词的首字母大写例如:
>>>s = 'this is a string.'>>>s.capitalize()'This is a string.' #字符串第一个字母大写>>>s.title()'This Is A String.' #字符串内的所有单词的首字母大写
非字母开头的情况:
>>>s = '我是string'>>>s.capitalize()'我是string' #输出内容不变>>>s.title()'我是String' #第一个字母大写