Tạo một hàm để tìm số lớn nhất từ danh sách đã cho.
[2, 7, 11, 4]
Đây là đoạn code Python để tìm số lớn nhất từ danh sách đã cho:

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

numbers = [2, 7, 11, 4]
print(find_max(numbers))
```

Kết quả đầu ra sẽ là:

```
11
```

Giải thích:

Hàm `find_max` nhận danh sách `numbers` làm đối số và sử dụng một biến `max_number` để lưu trữ số lớn nhất. Đầu tiên, `max_number` được gán với giá trị đầu tiên trong danh sách `numbers`. Sau đó, hàm lặp qua mỗi số trong danh sách và kiểm tra xem số hiện tại có lớn hơn `max_number` không. Nếu có, `max_number` được cập nhật để chứa giá trị mới này. Cuối cùng, hàm trả về `max_number`.

Trong ví dụ này, số lớn nhất trong danh sách là 11, vì vậy hàm trả về giá trị 11.<|end_of_text|>