Có nhiều cách tìm giá trị lớn nhất của hai số đã cho. Trong hướng dẫn này, chúng ta sẽ tìm hiểu ba cách để tìm ra giá trị lớn nhất của hai số
1. Tìm giá trị tối đa bằng cách sử dụng hàm dựng sẵn max[]
Để tìm giá trị lớn nhất của hai số đã cho trong Python, hãy gọi hàm dựng sẵn max[] và chuyển hai số làm đối số.
42 trả về số lớn nhất hoặc số lớn nhất trong hai số đã cho
Cú pháp tìm số lớn nhất trong hai số.
43,
44 sử dụng
42 là
max[a, b]
Trong chương trình sau, chúng tôi lấy các giá trị số trong hai biến
43 và
44 và tìm ra giá trị lớn nhất của hai số này bằng cách sử dụng
42
Chương trình Python
a = 7
b = 52
maximum = max[a, b]
print[f'Maximum of {a}, {b} is {maximum}']
Chạyđầu ra
Maximum of 7, 52 is 52
2. Tìm giá trị tối đa bằng cách sử dụng câu lệnh If
Trong chương trình sau, chúng ta viết một hàm lambda có thể trả về giá trị lớn nhất của hai số đã cho
numberList=[16,19,42,43,74,66]
largest = numberList[0]
for num2 in numberList:
if num2 > largest:
largest=num2
print[largest]
đưa ra số lớn nhất trong danh sách số mà không sử dụng câu lệnh Max
Phương pháp số 1. Đây là cách tiếp cận ngây thơ khi chúng ta sẽ so sánh hai số bằng cách sử dụng câu lệnh if-else và sẽ in kết quả tương ứng
Thí dụ.
Python3
49
40
41
42
40
40
42
43
44
45
46
47
48
40
40
41
46
47
44
40
46
48
44
49
44
44
Maximum of 7, 52 is 52
62Maximum of 7, 52 is 52
63Maximum of 7, 52 is 52
64Đầu ra
4
Phương pháp #2. Sử dụng hàm max[]
Hàm này dùng để tìm giá trị lớn nhất được truyền dưới dạng đối số của nó.
Thí dụ.
Python3
49
40
48
44
49
44
44
Maximum of 7, 52 is 52
62
numberList=[16,19,42,43,74,66]
largest = numberList[0]
for num2 in numberList:
if num2 > largest:
largest=num2
print[largest]
6344
numberList=[16,19,42,43,74,66]
largest = numberList[0]
for num2 in numberList:
if num2 > largest:
largest=num2
print[largest]
65numberList=[16,19,42,43,74,66]
largest = numberList[0]
for num2 in numberList:
if num2 > largest:
largest=num2
print[largest]
66Maximum of 7, 52 is 52
63numberList=[16,19,42,43,74,66]
largest = numberList[0]
for num2 in numberList:
if num2 > largest:
largest=num2
print[largest]
68Đầu ra
4
Phương pháp #3. Sử dụng toán tử ternary
Toán tử này còn được gọi là biểu thức điều kiện là toán tử đánh giá điều gì đó dựa trên điều kiện là đúng hay sai. Nó chỉ đơn giản cho phép kiểm tra một điều kiện trong một dòng
Viết chương trình Python để tìm số lớn nhất trong hai số bằng cách sử dụng Câu lệnh Elif và Câu lệnh lồng nhau nếu có ví dụ
Chương trình Python để tìm số lớn nhất trong hai số bằng câu lệnh Elif
Mặc dù có nhiều cách tiếp cận để tìm số lớn nhất trong hai số, chúng tôi thảo luận về một vài trong số đó. Chương trình python này dành cho số lớn nhất trong hai số, giúp người dùng nhập hai giá trị khác nhau. Tiếp theo, chương trình Python tìm số lớn nhất trong hai số đó bằng cách sử dụng Câu lệnh Elif
43
Trong Chương trình Python để tìm đầu ra Lớn nhất trong hai số, Đầu tiên, chúng tôi đã nhập các giá trị a = 10, b = 20
44
Tiếp theo, chúng tôi đã nhập các giá trị a = 10 và b = 10
45
Cuối cùng, chúng tôi đã nhập các giá trị a = 25, b = 15
Trong ví dụ về chương trình python để tìm số lớn nhất trong hai số, các câu lệnh sau yêu cầu người dùng nhập hai số và lưu trữ chúng trong các biến a và b
46
Tuyên bố Elif là
47
- Điều kiện if đầu tiên kiểm tra xem a có lớn hơn b không. Nếu Đúng, thì a lớn hơn b được in
- Câu lệnh Elif kiểm tra xem b có lớn hơn a không. Nếu Đúng, thì b cao hơn in
- Nếu tất cả các điều kiện trên không thành công, chúng bằng nhau
Chương trình Python để tìm số lớn nhất trong hai số bằng cách sử dụng câu lệnh if lồng nhau
Trong chương trình Python này, nó tìm số lớn nhất trong số hai số bằng cách sử dụng Nested If
48
Lớn nhất trong hai số sử dụng Nested If đầu ra 1
49
Lớn nhất trong hai số sử dụng Nested If đầu ra 2
40
Lồng nhau Nếu đầu ra để tìm số lớn nhất trong hai số 3
41
Trong Chương trình Python để trả về ví dụ Số lớn nhất trong hai số, điều kiện if đầu tiên kiểm tra xem a có bằng b không. Bên trong khối Khác, chúng tôi đang sử dụng một câu lệnh if khác để kiểm tra xem a có lớn hơn b hay không