python字符串内建函数-startwith、endwith
9、startwith
函数功能
:该函数用于检验字符串是否是以指定字符串开头。
返回值
:该函数的返回值为true或者false。当字符串是否是以指定字符串开头则返回true,否则饭后false。
函数语法
:
str.startwith(prefix[,start[,end]])
- prefix:检测的字符串
- start:可选参数,用于设置字符串检验的起始位置
- start:可选参数,用于设置字符串检验的结束位置
# startwith
str1 = "hello world I love python"
new_str = str1.startswith("hello")
print(new_str) # True
new_str = str1.startswith("hello",3)
print(new_str) # False
new_str = str1.startswith("hello",0,3)
print(new_str) # False
10、endwith
函数功能
:该函数用于检验字符串是否是以指定字符串结尾。
返回值
:该函数的返回值为true或者false。当字符串是否是以指定字符串结尾则返回true,否则饭后false。
函数语法
:
str.endwith(prefix[,start[,end]])
- prefix:检测的字符串
- start:可选参数,用于设置字符串检验的起始位置
- start:可选参数,用于设置字符串检验的结束位置
# endwith
str1 = "hello world I love python"
new_str = str1.endswith("python")
print(new_str) # True
new_str = str1.endswith("python",-3)
print(new_str) # False
new_str = str1.endswith("hello",3,-3)
print(new_str) # False
注:python字符串内建函数还有很多,查看更多点击下面链接:
版权声明:本文为m0_46291589原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。