Trong chương trình dưới đây, ba số được lưu trữ trong num1
, num2
và num3
tương ứng. Chúng tôi đã sử dụng thang
The largest number is 14.00 để tìm cái lớn nhất trong số ba và hiển thị nó.
Mã nguồn
# Python program to find the largest number among the three input numbers
# change the values of num1, num2 and num3
# for a different result
num1 = 10
num2 = 14
num3 = 12
# uncomment following lines to take three numbers from user
#num1 = float[input["Enter first number: "]]
#num2 = float[input["Enter second number: "]]
#num3 = float[input["Enter third number: "]]
if [num1 >= num2] and [num1 >= num3]:
largest = num1
elif [num2 >= num1] and [num2 >= num3]:
largest = num2
else:
largest = num3
print["The largest number is", largest]
Đầu ra
The largest number is 14.0
Lưu ý: Để kiểm tra chương trình, thay đổi các giá trị của num1
, num2
và num3
. To test the program, change the values of num1
, num2
and num3
.
Làm thế nào để bạn tìm thấy số lượng lớn nhất trong 3 con số trong Python?
Thêm ba số vào danh sách LST = [N1, N2, N3]. . Sử dụng hàm tối đa [] để tìm số lớn nhất tối đa [LST].
# Python program to find the largest number among the three input numbers # take three numbers from user num1 = float[input["Enter first number: "]] num2 = float[input["Enter second number: "]] num3 = float[input["Enter third number: "]] if [num1 > num2] and [num1 > num3]: largest = num1 elif [num2 > num1] and [num2 > num3]: largest = num2 else: largest = num3 print["The largest number is",largest]
Làm thế nào để bạn tìm thấy số lớn nhất trong một tuyên bố nếu khác?
Enter first number: 10 Enter second number: 12 Enter third number: 14 The largest number is 14.0
Ví dụ 1: Tìm lớn nhất trong số ba số bằng cách sử dụng câu lệnh IF..else.
Enter first number: -1 Enter second number: 0 Enter third number: -3 The largest number is 0.0
Nếu N1 lớn hơn hoặc bằng với cả N2 và N3, N1 là lớn nhất ..
Nếu N2 lớn hơn hoặc bằng với cả N1 và N3, N2 là lớn nhất ..
Khác, N3 là lớn nhất ..
- Làm thế nào để bạn tìm thấy số lớn nhất với 3 số?
- Theo cách tiếp cận này, chúng tôi sẽ tính toán lớn nhất trong ba số bằng cách sử dụng câu lệnh if-else đơn giản ..
- Lấy ba số làm đầu vào và lưu trữ chúng theo các biến ..
- Kiểm tra số đầu tiên nếu nó lớn hơn hai cái khác ..
- Lặp lại bước 2 cho hai số khác ..
- In số lớn hơn giữa tất cả và thoát ..
- Mức độ khó: Hoạt động trung bình / thực hiện:
- Mã nguồn:
- Đầu ra 1:
- Đầu ra 2:
- Hướng dẫn Python
- Python bình luậnComments
- Hoạt động giao diện điều khiển PythonConsole Operations
- Tuyên bố có điều kiện PythonConditional Statements
- Các câu lệnh Vòng lặp PythonLoop Statements
- Python enumEnum
- Các nhà khai thác PythonOperators
- Chức năng PythonFunctions
- Chức năng xây dựng PythonBuiltin Functions
- Chuyển đổi loại PythonConversion
- Các lớp và đối tượng PythonClasses and Objects
- Chức năng toán học PythonMath Functions
Nội dung
- Giới thiệu
- Ví dụ 1: Tìm lớn nhất ba số sử dụng nếu
- Ví dụ 2: Tìm lớn nhất ba số bằng cách sử dụng if-elif
- Bản tóm tắt
Để tìm ra số lượng lớn nhất trong ba số, chúng tôi có thể viết một điều kiện ghép để kiểm tra xem một số lớn hơn hai số khác.
Ví dụ 1: Tìm lớn nhất ba số sử dụng nếu
Ví dụ 2: Tìm lớn nhất ba số bằng cách sử dụng if-elif
Bản tóm tắt
- Để tìm ra số lượng lớn nhất trong ba số, chúng tôi có thể viết một điều kiện ghép để kiểm tra xem một số lớn hơn hai số khác.a.
- Trong ví dụ này, chúng ta sẽ sử dụng câu lệnh Python đơn giản để tìm ra số lượng lớn nhất trong ba số.b.
- Chúng tôi sẽ làm theo các bước này để tìm số ba lớn nhất.c.
- Đọc số đầu tiên cho a.a is greater than b and a is greater than c, then a is the largest of the three numbers.
- Đọc số thứ hai cho b.b is greater than a and b is greater than c, then b is the largest of the three numbers.
- Đọc số thứ ba cho c.c is greater than a and c is greater than b, then c is the largest of the three numbers.
Nếu A lớn hơn B và A lớn hơn C, thì A là số lớn nhất trong ba số.
a = int[input['Enter first number : ']]
b = int[input['Enter second number : ']]
c = int[input['Enter third number : ']]
largest = 0
if a > b and a > c:
largest = a
if b > a and b > c:
largest = b
if c > a and c > b:
largest = c
print[largest, "is the largest of three numbers."]
Nếu B lớn hơn A và B lớn hơn C, thì B là số lớn nhất trong ba số.
Ví dụ 2: Tìm lớn nhất ba số bằng cách sử dụng if-elif
Bản tóm tắta is not greater than either of b or c, then there is no use to check if b is greater than a or c is greater than a.
Để tìm ra số lượng lớn nhất trong ba số, chúng tôi có thể viết một điều kiện ghép để kiểm tra xem một số lớn hơn hai số khác.
Nếu A lớn hơn B và A lớn hơn C, thì A là số lớn nhất trong ba số.
a = int[input['Enter first number : ']]
b = int[input['Enter second number : ']]
c = int[input['Enter third number : ']]
largest = 0
if a > b and a > c :
largest = a
elif b > c :
largest = b
else :
largest = c
print[largest, "is the largest of three numbers."]
Nếu B lớn hơn A và B lớn hơn C, thì B là số lớn nhất trong ba số.
Bản tóm tắt
Để tìm ra số lượng lớn nhất trong ba số, chúng tôi có thể viết một điều kiện ghép để kiểm tra xem một số lớn hơn hai số khác.
Trong ví dụ này, chúng ta sẽ sử dụng câu lệnh Python đơn giản để tìm ra số lượng lớn nhất trong ba số.
- Chúng tôi sẽ làm theo các bước này để tìm số ba lớn nhất.
- Đọc số đầu tiên cho a.
- Đọc số thứ hai cho b.
- Đọc số thứ ba cho c.
- Nếu A lớn hơn B và A lớn hơn C, thì A là số lớn nhất trong ba số.
- Nếu B lớn hơn A và B lớn hơn C, thì B là số lớn nhất trong ba số.
- Nếu C lớn hơn A và C lớn hơn B, thì C là số lớn nhất trong ba số.
- Chương trình Python
- Đầu ra
- Trong ví dụ trước của chúng tôi, chúng tôi có các điều kiện bằng văn bản để tìm ra lớn nhất. Nhưng, những điều kiện này độc lập với nhau. Và chúng tôi đã không tận dụng rằng nếu A không lớn hơn B hoặc C, thì không có ích gì để kiểm tra xem B có lớn hơn A hay C lớn hơn a không.