编写一个Python函数，找到一个整数列表的最大值，但不能使用Python的' max() '函数。


numbers: [5, 10, 3, 15, 2, 7]
可以使用循环来找到整数列表的最大值，例如：

```python
def find_max(numbers):
    max_num = numbers[0]
    for num in numbers:
        if num > max_num:
            max_num = num
    return max_num

numbers = [5, 10, 3, 15, 2, 7]
print(find_max(numbers))  # 输出：15
```

首先设定最大值为列表中的第一个数，然后循环遍历列表中的每个数，如果发现有比最大值还大的数，就将最大值更改为这个数。最后返回最大值即可。