我试图检查emblem
是否包含在userString
中。要使emblem
包含在userString
中,emblem
中的字符应该出现在userString
。你知道吗
Python代码如下:
emblem = "mammoth"
userEntered = "zmzmzmzaztzozh"
print(emblem)
print(userEntered)
found = emblem in userEntered
print(found)
在上面的例子中,单词mammoth
确实出现在zmzmzmzaztzozh
(字符m
、a
、o
、t
、h
都在zmzmzmzaztzozh
中),但是我仍然发现=false。有没有一种方法可以在Python中不使用正则表达式的情况下检查给定的单词是否出现在加扰字符串中?你知道吗
Python为我们提供了一个内置函数find(),它检查字符串中是否存在子字符串,这是在一行中完成的。你知道吗
如果找不到,find()函数返回-1,否则返回第一个匹配项,因此使用此函数可以解决此问题。你知道吗
要检查子字符串是否在字符串中,请使用
in
运算符:或者
如果找到,则返回true,否则返回false
相关问题 更多 >
编程相关推荐