Python 我怎样才能知道这项调查的结果;“返回真值”;功能?

Python 我怎样才能知道这项调查的结果;“返回真值”;功能?,python,function,if-statement,return,Python,Function,If Statement,Return,在下面的代码中,如果在空闲状态下运行它,则不会给出任何结果 但是有了返回真的命令,难道不应该给我真实的结果吗 或者我必须添加像print True这样的内容吗 data = [2,4,5,7,8,9,12,14,17,19,22,25,27,28,33,37] target = 28 #Linear Search def linear_search(data, target): for i in range(len(data)): if data[i] == targe

在下面的代码中,如果在空闲状态下运行它,则不会给出任何结果

但是有了返回真的命令,难道不应该给我真实的结果吗

或者我必须添加像print True这样的内容吗

data = [2,4,5,7,8,9,12,14,17,19,22,25,27,28,33,37]
target = 28

#Linear Search
def linear_search(data, target):
    for i in range(len(data)):
        if data[i] == target:
            return True
    return False

仅定义函数是不够的,还需要调用它。 在您的情况下,请添加以下内容:

print(linear_search(data,target))

您是否在某处调用函数?您缺少调用函数的行:result=linear\u search(数据,目标)