python中endswith用法
时间: 2023-11-22 21:56:19 浏览: 123
Python中endswith()函数的基本使用
endswith() 是 Python 字符串对象的一个方法,用于判断一个字符串是否以指定的后缀字符串结尾。其语法如下:
```python
str.endswith(suffix[, start[, end]])
```
其中,suffix 是要检查的后缀字符串;start 和 end 是可选参数,表示检查的范围,即检查从 start 到 end 的子字符串是否以 suffix 结尾。
该方法返回 True 或 False。如果字符串 str 以 suffix 结尾,则返回 True;否则返回 False。
例如,对于字符串 "hello world",我们可以使用 endswith() 方法来判断它是否以 "world" 结尾:
```python
my_string = "hello world"
if my_string.endswith("world"):
print("The string ends with 'world'")
else:
print("The string does not end with 'world'")
```
输出结果为:
```
The string ends with 'world'
```
注意,endswith() 方法区分大小写。如果需要忽略大小写,可以先将字符串转换为小写或大写,然后再进行比较。
阅读全文