str.endswith()用法
时间: 2024-05-05 07:23:02 浏览: 99
Python中处理字符串之endswith()方法的使用简介
`str.endswith()`是一个字符串方法,用于判断一个字符串是否以指定的后缀结尾。它的语法如下:
```
str.endswith(suffix[, start[, end]])
```
其中,`suffix`是要检查的后缀字符串,`start`和`end`是可选参数,用于指定要检查的字符串的起始和结束位置。如果不指定这两个参数,`str.endswith()`将在整个字符串中搜索后缀。
`str.endswith()`方法返回一个布尔值,如果字符串以指定的后缀结尾则返回`True`,否则返回`False`。
以下是一些示例:
```python
s = 'hello world'
print(s.endswith('world')) # True
print(s.endswith('world', 0, 5)) # False
print(s.endswith(('world', 'Python'))) # True,因为'world'是后缀中的一个
```
阅读全文