在Python中使用contains()函数判断一个字符串是否包含另一个字符串
发布时间:2023-12-15 18:35:06
在Python中,我们可以使用contains()函数来判断一个字符串是否包含另一个字符串。该函数是Python中的内置函数,属于字符串相关的操作函数之一。
contains()函数的语法如下:
contains(str1, str2)
其中,str1为要进行判断的字符串,str2为要判断是否包含的字符串。返回值为布尔值,如果str2在str1中出现,则返回True,否则返回False。
下面是一个使用例子:
str1 = "Hello, World!"
str2 = "Hello"
if contains(str1, str2):
print("str1包含str2")
else:
print("str1不包含str2")
以上代码中,我们想要判断字符串str1是否包含字符串str2。首先,我们定义了两个字符串变量str1和str2,然后使用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运算符来进行判断。运行结果与之前的例子相同。
