Python 3.x 如何检测变量中的字符串

Python 3.x 如何检测变量中的字符串,python-3.x,Python 3.x,即使x有其他字符/字符串,我如何检测它是否存储了hello?这与在关键字中使用一样简单 x=“123hellomore” 如果x中出现“hello”: 打印(“你好”) 这只检测hello,如果它不受阻碍,所以仍然在一个单词中(不像“**hel*lo”)如果输入的输入是单个字符串,那么下面的x将是一个元素的数组,如果输入的输入是空格分隔的字符串(字符串的字符串),那么x将是多个字符串的数组,下面的代码处理两个选项 x = input("enter input: ") if

即使x有其他字符/字符串,我如何检测它是否存储了hello?

这与在关键字中使用
一样简单

x=“123hellomore”
如果x中出现“hello”:
打印(“你好”)

这只检测
hello
,如果它不受阻碍,所以仍然在一个单词中(不像“**hel*lo”)

如果输入的输入是单个字符串,那么下面的x将是一个元素的数组,如果输入的输入是空格分隔的字符串(字符串的字符串),那么x将是多个字符串的数组,下面的代码处理两个选项

x = input("enter input: ")

if x == "hello":
    print ("it does")

谢谢你,利格斯塔克,我很感激。如果我能帮助你,我会很高兴投票的:)这回答了你的问题吗?请拿着这本书,读着,还有那本。请注意,我知道这是可行的,但你介意解释一下它是如何工作的吗?
x = input("Enter input: ").split()
for y in x:
   if y=="hello"
      print("it does")