如何搜索彼此相邻的字母?

时间:2017-12-07 22:53:16

标签: python string

string =' woraaadaaaa&#39 ;;

如果我想查找是否有'字'在字符串中:

for x in string:
    if 'word' in string:
    print(word)

但是我想在字母彼此相邻时打印它,例如在字符串' aaawordaaa'有'字'但是在' aaworad'不。这该怎么做? 这是我在寻求帮助

1 个答案:

答案 0 :(得分:2)

就像下面的例子一样。

  s="aaawordaaa"
  if 'word' in s:
     print('word')
  else:
      print("did not find the word")

你正在做的错误是循环通过它而不是必需的,因为你正在寻找连续出现的单词“word”

在上面的示例中,由于'word'作为连续外观出现,您将获得所需的输出。

另请查看basic_tutorial,这将有助于您了解更多信息。