欢迎访问宙启技术站
智能推送

如何在Python中使用StringEnd()函数查找以特定字符结尾的字符串

发布时间:2023-12-24 08:43:55

在Python中,我们可以使用字符串的endswith()函数来判断一个字符串是否以特定字符结尾。endswith()函数接受一个参数,即要检查的特定字符或者字符串,如果原字符串以该字符或者字符串结尾,则返回True,否则返回False。

下面是一个使用例子:

# 示例字符串
s = "Hello, World!"

# 使用endswith()函数检查字符串是否以特定字符结尾
if s.endswith("!"):
    print("该字符串以感叹号结尾")

if s.endswith("World!"):
    print("该字符串以'World!'结尾")

输出结果为:

该字符串以感叹号结尾
该字符串以'World!'结尾

在上面的例子中,我们首先定义了一个字符串s,然后使用endswith()函数检查字符串是否以感叹号和"World!"结尾。 个if语句检查是否以感叹号结尾,由于s的结尾是感叹号,因此条件成立,输出"该字符串以感叹号结尾"。第二个if语句检查是否以"World!"结尾,由于s的结尾是"World!",因此条件也成立,输出"该字符串以'World!'结尾"。

需要注意的是,endswith()函数区分大小写,因此如果要检查的结尾字符或者字符串大小写不匹配,endswith()函数将返回False。

以上是使用endswith()函数在Python中查找以特定字符结尾的字符串的方法和示例。