首 页IT知识库收藏内容
当前位置:翔宇亭IT乐园IT知识库Python

Python istitle()函数的使用方法

减小字体 增大字体 作者:本站  来源:本站整理  发布时间:2020-07-08 13:48:47

Python中提供了大量的内建字符串函数可以帮助我们解决很多实际问题。Python string istitle()函数也是字符串处理的内建函数之一。

Python istitle()函数的作用是检查一个字符串中的每个单词开头字母是否为大写,而其它字符都为小写形式,如果是这样则返回True,否则返回 False。

一、istitle()函数的语法格式

str.istitle()

该函数没有参数,str是待检查的字符串或字符串变量。

该函数的返回值有两个:

True :当字符串中每个单词的首字母为大写,而其余字符是小写形式时返回True。

False:当不满足上面条件时则返回False。

二、istitle()函数实例

>>> str1 = "Hello Python."
>>> print(str1.istitle())
True

该例中输出为True,因为构成字符串的每个单词开首字符都为大写,而其余字符为小写。

>>> str1 = "Hello,python."
>>> print(str1.istitle())
Fasle

该例输出为False,因为字符串中第二个单词python 的开头字母是小写。

>>> str1 = "hello,python"
>>> print(str1.istitle())
False

该例输出为False,因为两个单词的开首字符都不是大写。

>>> str1 = "I Was A TeacHer In Last Year."
>>> print(str1.istitle())
False

该例输出为False,因为TeacHer这个单词除了开头字符为大写外,其余字母不是小写形式。

>>> str1 = "翔宇亭"
>>> print(str1.istitle())
False
>>> str2 = "翔宇亭It乐园"
>>> print(str2.istitle())
True 

字符串str1中不包含单词,也会输出False,字符串str2中包含字母It,且首字母为大写,所以为True。

>>> str1 = ""
>>> print(str1.istitle())
False

空字符串也会输出False。

三、总结

从以上各例来看,如果一个字符串中所有单词的开首字母是大写形式,而其余字符为小写形式,则该函数的结果是True;如果字符串为空,或者字符串中不含任何字母形式,或者开头字母不是大写,或者除开头字母外的字符不是小写形式,则函数会输出False 。

该函数与本站前面介绍的Title函数作用是不同的,Python title()函数的作用是把一个字符串中的所有单词的开首字母变成大写形式,而其余字符变成小写形式(详见《Python title()字符串处理函数的使用》)。

Python istitle()函数

本文(完)


如文中有不妥之处或不完善之处请留言评论。

如需转载请注明出处和本文链接地址:翔宇亭IT乐园(http://www.biye5u.com/)

本文链接地址:http://www.biye5u.com/article/python/2020/6476.html

微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。

个人成长离不开各位的关注,你的关注就是我继续前行的动力。

知识评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
愿您的精彩评论引起共鸣,带来思考和价值。
用户名: 查看更多评论
分 值:100分 90分 80分 70分 60分 40分 20分
内 容:
验证码:
关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图
本站部分内容来自互联网,如有侵权,请来信告之,谢谢!
Copyright © 2007-2024 biye5u.com. All Rights Reserved.