human: 写一个函数来搜索给定数组中的特定数字。 输入：
array = [5, 10, 20, 25, 40]
target = 20
 bot: 这是一个搜索特定数字的函数，它接受一个数组和一个目标数字作为输入。函数会遍历数组中的每个元素，如果找到与目标数字相等的元素，则返回该元素的索引。如果没有找到相等的元素，则返回-1。以下是一个示例函数的实现：

def search_number(array, target):
    for i in range(len(array)):
        if array[i] == target:
            return i
    return -1

array = [5, 10, 20, 25, 40]
target = 20
result = search_number(array, target)
print(result)  # 输出：2