Python中的startswith和endswith函数使用实例
2023-09-14 09:00:14 时间
Python中的startswith和endswith函数使用实例
在Python中有两个函数分别是startswith()函数与endswith()函数,功能都十分相似,startswith()函数判断文本是否以某个字符开始,endswith()函数判断文本是否以某个字符结束。
startswith()函数
此函数判断一个文本是否以某个或几个字符开始,结果以True或者False返回。
代码如下:
text='welcome to qttc blog'
print text.startswith('w')
# True
print text.startswith('wel')
# True
print text.startswith('c')
# False
print text.startswith('')
# True
text='welcome to qttc blog'
print text.startswith('w')
print text.startswith('wel')
print text.startswith('c')
print text.startswith('')
endswith()函数
此函数判断一个文本是否以某个或几个字符结束,结果以True或者False返回。
代码如下:
text='welcome to qttc blog'
print text.endswith('g')
# True
print text.endswith('go')
# False
print text.endswith('og')
# True
print text.endswith('')
# True
print text.endswith('g ')
# False
text='welcome to qttc blog'
print text.endswith('g')
print text.endswith('go')
print text.endswith('og')
print text.endswith('')
print text.endswith('g ')
判断文件是否为exe执行文件
我们可以利用endswith()函数判断文件名的是不是以.exe后缀结尾判断是否为可执行文件
代码如下:
# coding=utf8
fileName1='qttc.exe'
if(fileName1.endswith('.exe')):
print
'这是一个exe执行文件'
else:
print
'这不是一个exe执行文件'
# 执行结果:这是一个exe执行文件
# coding=utf8
fileName1='qttc.exe'
if(fileName1.endswith('.exe')):
else:
# 执行结果:这是一个exe执行文件
判断文件名后缀是否为图片
代码如下:
# coding=utf8
fileName1='pic.jpg'
if fileName1.endswith('.gif') or fileName1.endswith('.jpg') or
fileName1.endswith('.png'):
else:
# 执行结果:这是一张图片
相关文章
- python求逆矩阵的方法,Python 如何求矩阵的逆「建议收藏」
- python转置矩阵函数_对python 矩阵转置transpose的实例讲解
- python hashlib_Python hashlib模块实例使用详解
- python截图识别文字_Python文字截图识别OCR工具实例解析
- 怎么用python打开csv文件_Python文本处理之csv-csv文件怎么打开[通俗易懂]
- 【说站】python中Harris角点检测
- 【说站】python类实例化如何实现
- 经纬度距离计算 python_Python已知两坐标求距离
- h5 Python_python做h5网站
- 关于python中lambda函数的描述_Python全局变量
- python程序化交易实例-用 Python 实现你的量化交易策略「建议收藏」
- python deepcopy函数_Python deepcopy
- 1行Python代码,把PPT转成图片,python-office功能更新~
- 【测试开发】python系列教程:Python 推导式
- python-Python与MongoDB数据库-使用Python执行MongoDB查询(二)
- python-Python与PostgreSQL数据库-PostgreSQL数据库的基本知识(二)
- python集合、函数实例详解编程语言
- Linux升级:升级Python到最新版本(linux升级python版本)
- Python脚本实现Linux命令快捷控制(python执行linux命令)
- Linux中如何离开Python环境(linux怎么退出python)
- 用实例说明python的*args和**kwargs用法
- python中文乱码的解决方法
- python双向链表实现实例代码
- python计算最大优先级队列实例
- python中使用enumerate函数遍历元素实例
- Python创建文件和追加文件内容实例
- 纯Python开发的nosql数据库CodernityDB介绍和使用实例
- Python基础之函数用法实例详解
- python处理PHP数组文本文件实例