Quảng cáo
2 câu trả lời 211
Để tìm hai số lớn nhất giữa hai số nguyên `a` và `b`, bạn có thể sử dụng một hàm đơn giản trong Python như sau:
```python
def two_largest(a, b):
# Trả về hai số lớn nhất
return max(a, b), min(a, b)
# Ví dụ sử dụng hàm
a = 5
b = 8
largest, second_largest = two_largest(a, b)
print(f"Số lớn nhất: {largest}")
print(f"Số nhỏ hơn: {second_largest}")
```
### Giải thích:
- Hàm `max(a, b)` trả về số lớn nhất giữa `a` và `b`.
- Hàm `min(a, b)` trả về số nhỏ hơn giữa `a` và `b`.
- Kết quả là một tuple gồm hai số: số lớn nhất và số nhỏ hơn.
Ví dụ, nếu bạn nhập `a = 5` và `b = 8`, kết quả sẽ là:
```
Số lớn nhất: 8
Số nhỏ hơn: 5
```
Hàm dưới đây sẽ tìm hai số lớn nhất trong hai số nguyên a và b:
Code Python:
def max_two_numbers(a, b):
return max(a, b)
# Test
a, b = 10, 20
print("Số lớn nhất là:", max_two_numbers(a, b))
Giải thích:
- Dùng hàm max(a, b) để tìm số lớn nhất giữa hai số.
- Trả về kết quả.
!Nếu cần cả hai số lớn nhất khác nhau từ một danh sách số lớn hơn hai phần tử, hãy nói rõ.
Quảng cáo
Bạn muốn hỏi bài tập?
Câu hỏi hot cùng chủ đề
-
55294
-
31147
-
29746
