要判断一个字符串是否不在另一个字符串中,可以使用Python的in运算符。具体的解决方法如下所示:
def is_not_in_search_string(search_string, target_string):
return target_string not in search_string
# 示例用法
search_string = "Hello World"
target_string = "World"
if is_not_in_search_string(search_string, target_string):
print(target_string, "is not in", search_string)
else:
print(target_string, "is in", search_string)
在上面的代码中,我们定义了一个名为is_not_in_search_string
的函数,该函数接受两个参数:search_string
(搜索字符串)和target_string
(目标字符串)。函数使用not in
运算符来判断目标字符串是否不在搜索字符串中,并返回相应的布尔值。
在示例用法中,我们定义了一个搜索字符串search_string
为"Hello World",目标字符串target_string
为"World"。然后我们调用is_not_in_search_string
函数来判断目标字符串是否不在搜索字符串中,并根据结果进行相应的打印输出。根据上述示例,会输出"World is in Hello World",因为"World"在"Hello World"中。