基于Python中capitalize()与title()的区别详解

yipeiwu_com7年前Python基础

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设计】。

相关文章

如何将python中的List转化成dictionary

如何将python中的List转化成dictionary

问题1:如何将一个list转化成一个dictionary? 问题描述:比如在python中我有一个如下的list,其中奇数位置对应字典的key,偶数位置为相应的value 解决方案:...

Python调用Windows API函数编写录音机和音乐播放器功能

Python调用Windows API函数编写录音机和音乐播放器功能

功能描述: 1)使用tkinter设计程序界面; 2)调用Windows API函数实现录音机和音乐播放器。 参考代码: ​ 运行界面: ​ 总结 以上所述是小...

使用python判断你是青少年还是老年人

今天来给大家讲讲python中最基本的 if 条件语句,这几乎是所有编程语言中都存在的语句,只是语法结构稍有不同。 程序之所以能自动处理很多的事情,if条件语句在这里...

python操作redis方法总结

连接 Redis import redisc 连接方式:redis提供了2个方法 1:StrictRedis:实现大部分官方的命令 2:Redis:是StrictRedis的子类,用于...

Python函数学习笔记

局部名字静态检测 Python探测局部作用域的时候:是在python编译代码时检测,而不是通过他们在运行时的赋值。 正常的情况下,没在函数中复制的名字将在包含它的模块中查找: >&...