python中starswith()和endswith()的使用方法
1、我们先了解下starswith()和 endswith()
endswith() 判断是否是以XXX结尾的 返回值为布尔类

2、以'笔记.doc'为例
大家一看这就知道这是个doc文档的名字。
我们简单的判断这个是doc文档而不是别的类型的文档呢(例如:txt 或者别的)

3、filename = '笔记.doc'
result = filename.endswith('doc') #filenname 是否是以’doc’结尾的
print(result)

4、调试输出为:
True

5、也可以这样判断
filename = '笔记.doc'
if filename.endswith('doc'): #filenname 是否是以’doc’结尾
print(filename,'是以doc结尾的文件')
else:
print(filename,'不是以doc结尾的文件')
调试输出为:
笔记.doc 是以doc结尾的文件

6、starswith() 判断是否是以XXX开头的 返回值为布尔类型
我们以下面为例
ms = 'hello world'
result = ms.startswith('h')
print(ms)
调试输出为:
True

7、ms = 'hello world'
if ms.startswith('h'): #filenname 是否是以’doc’结尾
print(ms,'是以h开头的')
else:
print(ms,'不是以h开头的')
调试输出为:
hello world 是以h开头的
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:25
阅读量:114
阅读量:79
阅读量:164
阅读量:25