python startswith和endswith
2024-10-22 08:17:34
startswith判断文本是否以某个或某几个字符开始;
endswith判断文本是否以某个或某几个字符结束;
text = 'Happy National Day!'
print text.startswith('A') # False
print text.startswith('H') # True
print text.startswith('Hap') # True
print text.startswith('') # True
print text.endswith('A') # False
print text.endswith('!') # True
print text.endswith('Day!') # True
startswith()和endswith()函数的参数可以包在一个括号中一次列出多个,各个参数之间是或的关系:
text = 'Happy National Day!'
print text.startswith(('A','H')) # True
print text.endswith(('y','!')) # True
endswith典型的应用场景是用来判断是否是某一文件类型(图片或.exe、.sh执行文件)
import os
import cv2
for item in os.listdir('/home/xxx/TestImage/'):
if item.endswith(('.jpg','.png','gif')):
img = cv2.imread(item)
print True
最新文章
- Python私有变量
- ACM 谁获得了最高奖学金
- php安装phalcon扩展
- Devexpress HtmlEditor 上传本地图片
- LabView 快捷键
- 自定义view(自定义view的时候,三个构造函数各自的作用)
- java设计模式--创建模式--建造者模式
- iOS开发:多线程技术概述
- django安装配置及测试
- JDK8 指南(译)
- 集合并发修改异常-foreach的时候不可修改值
- 3-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(购买域名,域名绑定IP)
- 【bzoj 1492】[NOI2007]货币兑换Cash
- C++中extern(转)
- css效果文字多了就...
- SVN远程管理
- 在Windows Server 2008的桌面上显示“我的电脑”“网上邻居”等图标?
- 一.移动app测试与质量保证
- python之pip安装mysql-python失败
- python之字符串【str】
热门文章
- [bzoj3308]九月的咖啡店_欧拉筛素数_费用流
- codevs——1690 开关灯
- uiimage缩放图片大小和属性UIViewContentModeScaleAspectFit
- android studio 使用(一)
- $.ajax里一个中文全角逗号引发的惨案
- DASH----Desktop and mobile Architecture for System Hardware----桌面和移动系统硬件架构(DASH)计划
- WebService CXF Spring
- vue 单页面(SPA) history模式调用微信jssdk 跳转后偶尔 ";invalid signature";错误解决方案
- python day - 19 抽象类 接口类 多态 封装
- CentOS笔记-vim