,,Python中endswith()函数的基本使用

,,Python中endswith()函数的基本使用

本文主要介绍Python中endswith()函数的基本用法,这是Python学习的基础知识。这个功能可以用来检测文件类型,有需要的朋友可以参考一下。

函数:endswith()

函数:确定一个字符串是否以指定的字符或子字符串结尾,这通常用于确定文件类型。

相关函数:判断字符串startswith()的开头

一、功能描述

语法:string.endswith (str,beg=[0,end=len (string)])

字符串[beg:end]。端开关(str)

参数描述:

字符串:检测到的字符串

Str:指定的字符或子串(可以使用元组,并且将逐个匹配)

Beg:设置字符串检测的起始位置(可选,从左侧开始)

End:设置字符串检测的结束位置(可选,从左侧开始)

如果有参数beg和end,则在指定范围内检查,否则在整个字符串中检查。

返回值:

如果检测到字符串,则返回True,否则返回False。

解析:如果字符串string以str结尾,则返回True,否则返回False。

注意:空字符将被认为是真的。

二。例子

你好,好孩子,多伊多

打印s.endswith('o ')

真实的

打印s.endswith('ido ')

真实的

打印s.endswith('do ',4)

真实的

打印s.endswith('do ',4,15)

错误的

#匹配空字符集

打印s.endswith(' ')

真实的

#匹配元组

打印s.endswith(('t ',' b ',' o '))

真实的

常用环境:用于判断文件类型(如图片、可执行文件)

f='pic.jpg '

if f.endswith(('。gif ','。jpg ','。png’)):

打印“%s”是一张图片“%f”

否则:

打印“%s”不是图片“%f”

pic.jpg是一张照片

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: