python中istitile()方法,检测str所有单词首字母是否大写
istitle()方法描述
istitle()方法是python中内置的一个字符串的实例方法,通过str.istitle()的方式进行引用,用来判断字符串中所有的单词的拼写的首字母是否为大写(其它的字母为小写),不需要传递任何参数,返回值为布尔类型的值。
istitle()方法的参数
无,通过python的字符串对象进行引用,如str.istitle();
istitle()方法的返回值
True or False;当被检测的字符串对象的所有单词的首字母均为大写,且其它的为小写则返回True,否则返回False;
istitle()实例代码
>>> 'This Is An Example'.istitle()
True
>>> 'Hello World'.istitle(1)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: istitle() takes no arguments (1 given)
>>> 'GOod Morning'.istitle()
False
代码解析
如上代码,当尝试性地给istitle()方法传递一个参数时,python会抛出TypeError,并提示istitle() takes no arguments (1 given),即istitle()不需要参数;第三个实例中,GOod的前两个字母是大写,然后该字符串实例调用istitle()方法时返回值为False,也就是说,istitle()返回True的两个重要条件是字符串的每个单词的首字母大写,第二个就是其它的字母小写。