我正在尝试编写一个函数来执行以下操作:
编写一个函数 isRed(),它接受一个字符串参数,并在名为 text 的字符串中查找单词“red”的存在。
如果找到,则返回 bool 值 True,否则返回 False。
以文本形式输出调用函数的结果。
这就是我所拥有的:
def isRed(text):
if text.find(red):
return (True)
else:
return (False)
return red
我收到此错误:
Program Failed for Input: ""
Expected Output: False
Your Program Output:
我是函数新手,并且有点困惑为什么它不起作用。
最佳答案
你想要
def is_red(text):
if "red" in text:
return True
else:
return False
print str(is_red(text))
关于python - python 中搜索字符串的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48692724/