python中starswith()和endswith()的使用方法

 时间:2026-04-21 17:18:41

1、我们先了解下starswith()和 endswith()

 endswith() 判断是否是以XXX结尾的 返回值为布尔类


python中starswith()和endswith()的使用方法

2、以'笔记.doc'为例

大家一看这就知道这是个doc文档的名字。

我们简单的判断这个是doc文档而不是别的类型的文档呢(例如:txt 或者别的)

python中starswith()和endswith()的使用方法

3、filename = '笔记.doc'


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

python中starswith()和endswith()的使用方法

4、调试输出为:

True 

python中starswith()和endswith()的使用方法

5、也可以这样判断

filename = '笔记.doc'


if filename.endswith('doc'):   #filenname 是否是以’doc’结尾
    print(filename,'是以doc结尾的文件')

else:

    print(filename,'不是以doc结尾的文件')

调试输出为:

笔记.doc 是以doc结尾的文件

python中starswith()和endswith()的使用方法

6、starswith() 判断是否是以XXX开头的 返回值为布尔类型

我们以下面为例

ms = 'hello world'


result = ms.startswith('h')
print(ms)

调试输出为:

True

python中starswith()和endswith()的使用方法

7、ms = 'hello world'


if ms.startswith('h'):   #filenname 是否是以’doc’结尾
    print(ms,'是以h开头的')

else:

    print(ms,'不是以h开头的')

调试输出为: 

hello world 是以h开头的

  • 幕墙结构基本参数
  • XFTP的简单使用
  • 哔哩哔哩动态如何设置仅自己可见
  • 临沂市旅游目的地 美丽乡村竹泉村
  • 四步美化汇报型PPT的小技巧。
  • 热门搜索
    汗毛多怎么去除 香蕉吃多了会怎么样 康嘉奇奶昔怎么样 打印机墨盒怎么取出 皮肤晒伤了怎么办 只知道名字怎么找人 睡眠面膜怎么用 十字绣怎么勾边 眼结石是怎么形成的 dns配置错误怎么办