Python中的startswith和endswith函数使用实例,startswithendswith
Python中的startswith和endswith函数使用实例,startswithendswith
在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
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
判断文件是否为exe执行文件
我们可以利用endswith()函数判断文件名的是不是以.exe后缀结尾判断是否为可执行文件
复制代码 代码如下:
# coding=utf8
fileName1='qttc.exe'
if(fileName1.endswith('.exe')):
print '这是一个exe执行文件'
else:
print '这不是一个exe执行文件'
# 执行结果:这是一个exe执行文件
判断文件名后缀是否为图片
复制代码 代码如下:
# coding=utf8
fileName1='pic.jpg'
if fileName1.endswith('.gif') or fileName1.endswith('.jpg') or fileName1.endswith('.png'):
print '这是一张图片'
else:
print '这不是一张图片'
# 执行结果:这是一张图片
第一个填ed
第二个填showMessageDialog(null,output)
楼主,这是学校考试题目吧?
只有学校考试出题才这么无聊
你的语法有错误。
内置函数power(x, y[, z])中的x和y是必选参数,z是可选参数;如果使用了参数z,中括号必须去掉,即power(x,y,z),其结果是x的y次方再对z求余数,但是这种方式比power(x,y) % z的执行效率要高。
你可以使用power(2, 4)或者power(2,4,3)。
power(2,4)=2的4次方=16;
power(2,4,3)=2的4次方再模上3=16 % 3=1。
相关内容
- Python写的创建文件夹自定义函数mkdir(),
- python的类变量和成员变量用法实例教程,python实例教程
- Python实现根据指定端口探测服务器/模块部署的方法,
- python实现从字符串中找出字符1的位置以及个数的方法,
- python3编写C/S网络程序实例教程,python3实例教程
- python常用web框架简单性能测试结果分享(包含django、fl
- Python3.0与2.X版本的区别实例分析,python3.02.x
- Python实现多行注释的另类方法,python多行
- Python升级提示Tkinter模块找不到的解决方法,pythontkint
- python错误:AttributeError: 'module' object has no attribute 'setd
评论关闭