Python 字符串 istitle() 方法



Python 字符串istitle() 方法用于检查字符串是否为标题大小写字符串。如果字符串是标题大小写字符串且至少包含一个字符,则此方法返回 True。大写字符只能跟在非大小写字符之后,小写字符只能跟在大小写字符之后。如果遵循此规则,则此方法返回 True,否则返回 False。

让我们在下一节中更详细地了解此方法。

语法

以下是 Python 字符串istitle() 方法的语法:

str.istitle()

参数

Python 字符串istitle() 方法不包含任何参数。

返回值

如果字符串中的所有单词都为标题大小写且至少包含一个字符,则 Python 字符串istitle() 方法返回 True,否则返回 False。

示例

以下是 Python 字符串istitle() 方法的示例。在此程序中,创建了一个字符串 "Tutorialspoint!",并调用istitle() 函数来检查输入字符串是否为标题大小写。

str = "Tutorialspoint!"
result=str.istitle()
print("Is the input string titlecased?", result)

执行上述程序后,将生成以下输出:

Is the input string titlecased? True

示例

标题大小写表示小写字母始终后跟大小写字符,大写字母始终后跟非大小写字符。

str = "TutorialsPoint!"
result=str.istitle()
print("Is the input string titlecased?", result)

执行上述程序后获得以下输出:

Is the input string titlecased? False

示例

为了使istitle() 方法返回 True,输入字符串的每个单词都必须是标题大小写。

str = "Hello world"
result=str.istitle()
print("Is the input string titlecased?", result)

执行上述程序后获得以下输出:

Is the input string titlecased? False

示例

即使创建的字符串中只有一个单词不是标题大小写,Python 字符串istitle() 方法也会返回 False。

str = "Hello!Welcome To TUTORIALSPOINT."
result=str.istitle()
print("Is the input string titlecased?", result)

执行上述程序后,将显示以下输出:

Is the input string titlecased? False

示例

创建的字符串也可以包含数字。但是,为了使其成为标题大小写,数字之后只能是大写字符。

str = "123Hello World."
result=str.istitle()
print("Is the input string titlecased?", result)

上述程序的输出如下所示:

Is the input string titlecased? True
python_strings.htm
广告