python endswith
时间: 2024-10-23 14:03:00 浏览: 15
`endswith()`是Python字符串的一个内置方法,它用于检查字符串是否以指定的字符序列结尾。这个方法返回一个布尔值,如果字符串确实以所给定的子串结束,则返回`True`,否则返回`False`。
例如:
```python
str = "Hello, World!"
if str.endswith("World!"):
print("The string ends with 'World!'")
else:
print("The string does not end with 'World!'")
```
在这个例子中,由于`str`确实以`"World!"`结束,所以会输出"The string ends with 'World!'”。
如果你想检查多种可能的结尾,可以传递一个列表作为参数:
```python
str = "Python is fun."
if str.endswith([".", "!"]):
print("The string ends with a period or an exclamation mark.")
```
相关问题
python endswith
()函数的作用是什么?
Python中的endswith()函数是一个用于字符串的内置函数,用于检查字符串是否以指定的子字符串结尾。
它接受一个字符串作为参数,并返回一个布尔值。如果该字符串以指定的子字符串结尾,则返回True,否则返回False。
例如,'hello world'.endswith('world')将返回True。
python endswith例子
在Python中,`endswith()`方法可以用来判断字符串是否以指定的后缀结尾。下面是一个`endswith()`方法的例子:
```python
string = "Hello World"
print(string.endswith("ld"))
```
输出结果为:
```
True
```
在这个例子中,`endswith()`方法判断字符串"Hello World"是否以"ld"结尾,最后输出结果为True。
阅读全文