Python3 中的 startswith(str,beg=0,en

首页 / Python3入门教程 / Python3 中的 startswith(str,beg=0,en

Python startswith()方法返回True或False。如果字符串以前缀开头,则返回True,否则返回False。它需要两个参数start和end。 Start是开始搜索的起始索引,end索引是搜索终止的位置。

startswith - 语法

startswith(prefix[, start[, end]])

startswith - 参数

prefix - 要检查的字符串。

start    - 从搜索开始的地方开始索引。

end      -  结束索引,直到执行搜索为止。

开始和结束都是可选参数。

startswith - 返回

它返回布尔值True或False。

首先创建一个简单的示例,如果字符串以前缀开头,则输出True。

链接:https://www.learnfk.comhttps://www.learnfk.com/python3/python-string-startswith-method.html

来源:LearnFk无涯教程网

# Python String startswith() method
#声明变量
str = "Hello Learnfk"
# 调用函数
str2 = str.startswith("Hello")
# 显示结果
print (str2)

输出

True

如果字符串不是以前缀开头,则该方法返回False。参见下面的例子

无涯教程网

# Python String startswith() method
# 声明变量
str = "Hello Learnfk"
# 调用函数
str2 = str.startswith("Java") # False
# 显示结果
print (str2)

输出

False

此方法采用三个参数。开始索引和结束索引是可选的。在这里,无涯教程仅传递起始索引。

# Python String startswith() method
# 声明变量
str = "Hello Learnfk"
# 调用函数
str2 = str.startswith("Lear",6)
# 显示结果
print (str2)

输出

True

如果字符串位于起始索引和终止索引之间,并且从前缀开始,则返回true。创建一个示例来描述该过程。

# Python String startswith() method
# 声明变量
str = "Hello Learnfk"
# 调用函数
str2 = str.startswith("Lear",6,10)
# 显示结果
print (str2)
str2 = str.startswith("Lear",8,12)
# 显示结果
print (str2)

输出

True
False

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Java核心技术面试精讲 -〔杨晓峰〕

面试现场 -〔白海飞〕

浏览器工作原理与实践 -〔李兵〕

现代C++编程实战 -〔吴咏炜〕

Service Mesh实战 -〔马若飞〕

Serverless入门课 -〔蒲松洋(秦粤)〕

攻克视频技术 -〔李江〕

现代React Web开发实战 -〔宋一玮〕

结构思考力 · 透过结构看表达 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)