Làm thế nào để bạn tìm thấy số lớn nhất trong hai số trong python?

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ố.

4
2 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ố.

4
3,
4
4 sử dụng
4
2 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

4
3 và
4
4 và tìm ra giá trị lớn nhất của hai số này bằng cách sử dụng
4
2

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




4
9

4
0

 

 

4
1
4
2

4
0

4
0
4
2
4
3
4
4
4
5

4
6
4
7
4
8

4
0
4
0
4
1

4
6
4
7
4
4

4
0

4
6

4
8
4
4
4
9

4
4
4
4
Maximum of 7, 52 is 52
62

Maximum of 7, 52 is 52
63
Maximum 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




4
9

4
0

 

 

4
8
4
4
4
9

4
4
4
4
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]
63
4
4
numberList=[16,19,42,43,74,66]

largest = numberList[0]

for num2 in numberList:

    if num2 > largest:

        largest=num2

print[largest]
65
numberList=[16,19,42,43,74,66]

largest = numberList[0]

for num2 in numberList:

    if num2 > largest:

        largest=num2

print[largest]
66

Maximum of 7, 52 is 52
63
numberList=[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

4
3

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

4
4

Tiếp theo, chúng tôi đã nhập các giá trị a = 10 và b = 10

4
5

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

4
6

Tuyên bố Elif là

4
7
  • Đ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

4
8

Lớn nhất trong hai số sử dụng Nested If đầu ra 1

4
9

Lớn nhất trong hai số sử dụng Nested If đầu ra 2

4
0

Lồng nhau Nếu đầu ra để tìm số lớn nhất trong hai số 3

4
1

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

Chủ Đề