python startwith用法,python endswith与startswith
Python startswith()的用法和示例
如果字符串以指定的前缀(string)开头,则startswith)方法返回True。否则,返回False。
startswith()的语法是str.startswith)前缀[,start[,end]])
Startswith()参数
startswith()方法最多接受三个参数。prefix-要检查的字符串或字符串元组
Start(可选)-检查前缀在字符串中的起始位置。
End(可选)-检查前缀在字符串中的结束位置。
Startswith()返回值
startswith()方法返回一个布尔值。如果字符串以指定的前缀开头,则返回True。
如果字符串不是以指定的前缀开头,则返回False。
示例:startswith()没有开始和结束参数。
Example= pythoneasytolearn
result=text.startswith(iseasy)).
返回False
是打印(结果)
result=text . starts with(python is)).
返回True
是打印(结果)
result=text .以(pythoniseasytolearn)开头。 )。
返回True
是打印(结果)
当这个程序运行时,输出是假的。
真实的
真实的
示例2:startswith()有开始和结束参数。
example= python programmingseasy
#开始参数:7
字符串#“编程容易”已经搜查过了。
result=text .以( programming is ,7)开头.
是打印(结果)
#开始:7、结束:18
找到#“编程”字符串。
result=text .以( programming is ,7,18)开头.
是打印(结果)
result=text .以( program ,7,18)开头.
是打印(结果)
运行这个程序时,输出为True。
错误的
真实的
将元组传递给startswith()
在Python中,可以将前缀元组传递给startswith()方法。
如果字符串以元组中的任何一项开头,startswith()将返回True。否则,将返回False
示例3:使用元组前缀(
Example= programingiseasy
result=text.startswith((python,)编程) )
#输出为真
是打印(结果)
result=text.startswith((is)、easy (Java))
#输出错误
是打印(结果)
带有开始和结束参数
已检查#iseasy 字符串
result=text .以((programming))、easy (12,19)开头.
#输出错误
是打印(结果)
运行这个程序时,输出为True。
错误的
错误的
如果需要检查字符串是否以指定的后缀结尾,可以使用Python中的endswith()方法。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。