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

在Python中使用contains()函数判断一个字符串是否包含另一个字符串

发布时间:2023-12-15 18:35:06

在Python中,我们可以使用contains()函数来判断一个字符串是否包含另一个字符串。该函数是Python中的内置函数,属于字符串相关的操作函数之一。

contains()函数的语法如下:

contains(str1, str2)

其中,str1为要进行判断的字符串,str2为要判断是否包含的字符串。返回值为布尔值,如果str2str1中出现,则返回True,否则返回False

下面是一个使用例子:

str1 = "Hello, World!"
str2 = "Hello"

if contains(str1, str2):
    print("str1包含str2")
else:
    print("str1不包含str2")

以上代码中,我们想要判断字符串str1是否包含字符串str2。首先,我们定义了两个字符串变量str1str2,然后使用contains()函数进行判断。最后,根据返回值打印不同的结果。

在这个例子中,由于字符串str1包含字符串str2,所以执行结果会打印"str1包含str2"。如果我们将str2修改为"Python",则执行结果会打印"str1不包含str2"。

需要注意的是,contains()函数在Python中并不存在。如果要判断一个字符串是否包含另一个字符串,可以使用字符串的in运算符。下面是修改后的代码:

str1 = "Hello, World!"
str2 = "Hello"

if str2 in str1:
    print("str1包含str2")
else:
    print("str1不包含str2")

以上代码中,我们将contains()函数替换为in运算符来进行判断。运行结果与之前的例子相同。