在Python3中,我们可以使用in关键字来判断一个字符是否包含在另一个字符串中,这个关键字会返回一个布尔值,如果第一个字符在第二个字符串中出现,那么返回True,否则返回False。
下面是一些示例代码:
定义两个字符串
str1 = "Hello, World!"
str2 = "World"
使用in关键字判断str2是否包含在str1中
if str2 in str1:
    print("str2包含在str1中")
else:
    print("str2不包含在str1中")
在这个例子中,我们首先定义了两个字符串str1和str2,我们使用in关键字来判断str2是否包含在str1中,因为str2是str1的一个子字符串,所以程序会输出"str2包含在str1中"。
除了使用in关键字,我们还可以使用find()方法来判断一个字符是否包含在另一个字符串中。find()方法会返回第一个匹配字符的索引,如果没有找到匹配的字符,那么它会返回-1。
下面是一些使用find()方法的示例代码:
定义两个字符串
str1 = "Hello, World!"
str2 = "World"
使用find()方法判断str2是否包含在str1中
index = str1.find(str2)
if index != -1:
    print("str2包含在str1中")
else:
    print("str2不包含在str1中")
在这个例子中,我们同样首先定义了两个字符串str1和str2,我们使用find()方法来判断str2是否包含在str1中,因为str2是str1的一个子字符串,所以程序会输出"str2包含在str1中"。



		
		
		
		
还没有评论,来说两句吧...