Chương trình Python để tìm thấy lớn nhất trong số hai số
Chúng tôi có nhiều cách tiếp cận để có được con số lớn nhất trong số hai số, và ở đây chúng tôi sẽ thảo luận về một vài trong số đó. Chương trình Python này cần người dùng nhập hai giá trị khác nhau. Tiếp theo, Python sẽ so sánh những con số này và in lớn nhất trong số đó, hoặc cả hai đều bằng nhau.
Example::
Input: A = 5, B = 6 Output: B is greater than A
Mã nguồn
Sau đây là mã nguồn in lớn nhất trong số chúng hoặc cả hai số đều bằng nhau:
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]
Đầu ra
Trường hợp 1:
Trường hợp 2:
Trường hợp 3:
Giải thích: Trong mã trên, chúng tôi đã yêu cầu người dùng lấy hai giá trị số nguyên làm đầu vào và lưu trữ chúng trong một biến riêng biệt. Sau khi lấy các đầu vào, nó sẽ so sánh cả hai số và kiểm tra xem số nào lớn hơn hoặc cả hai số bằng nhau bằng cách sử dụng nếu .... câu lệnh khác. Sau khi thực hiện so sánh, kết quả cuối cùng sẽ được in trên màn hình.In the above code, we have asked a user to take two integer values as an input and store them in a separate variable. After taking the inputs, it will compare both the numbers and check that which number is greater or both the number is equal by using if....else statement. After performing the comparison, the final result will be printed on the screen.
Lớn nhất trong số hai số sử dụng toán tử số học
Trong các chương trình Python này, chúng tôi đang sử dụng một toán tử trừ để tìm ra số lượng lớn nhất trong hai số:
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]
Đầu ra
Trường hợp 1:
Trong Python, có một hàm tích hợp tối đa [] bạn có thể sử dụng để tìm số lớn nhất trong danh sách.
Làm thế nào để bạn in số lớn nhất trong Python?
Hàm Max [] in phần tử lớn nhất trong danh sách.
Trong Python, có một hàm tích hợp tối đa [] bạn có thể sử dụng để tìm số lớn nhất trong danh sách.
Làm thế nào để bạn in số lớn nhất trong Python?
Hàm Max [] in phần tử lớn nhất trong danh sách.
Xem thảo luận
Examples:
Input: a = 2, b = 4 Output: 4 Input: a = -1, b = -4 Output: -1
Cải thiện bài viết This is the naive approach where we will compare two numbers using if-else statement and will print the output accordingly.
Example:
Python3
Lưu bài viết
Đọc
Bàn luận
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]7
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]8
Đưa ra hai số, hãy viết mã Python để tìm mức tối đa của hai số này.
Phương pháp số 1: Đây là cách tiếp cận ngây thơ, nơi chúng tôi sẽ so sánh hai số bằng câu lệnh IF-Else và sẽ in đầu ra cho phù hợp.
def
maximum[a, b]:
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]8
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]9
if
#Take two number from user to compare
num1 = int[input["Enter first number: "]]
num2 = int[input["Enter second number: "]]
#Compare both the number
if num1 >= num2:
if num1 == num2:
print["Both numbers are equal."]
else:
print["Fisrt number is greater than the second number."]
else:
print["Second number is greater than the First number."]
0 #Take two number from user to compare
num1 = int[input["Enter first number: "]]
num2 = int[input["Enter second number: "]]
#Compare both the number
if num1 >= num2:
if num1 == num2:
print["Both numbers are equal."]
else:
print["Fisrt number is greater than the second number."]
else:
print["Second number is greater than the First number."]
1 #Take two number from user to compare
num1 = int[input["Enter first number: "]]
num2 = int[input["Enter second number: "]]
#Compare both the number
if num1 >= num2:
if num1 == num2:
print["Both numbers are equal."]
else:
print["Fisrt number is greater than the second number."]
else:
print["Second number is greater than the First number."]
2 Using max[] function
This function is used to find the maximum of the values passed as its arguments.
Example:
Python3
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]3
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]4
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]5
def
maximum[a, b]:
if
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]0
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]1
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]2
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]8
4 is a maximum number1
#Take two number from user to compare
num1 = int[input["Enter first number: "]]
num2 = int[input["Enter second number: "]]
#Compare both the number
if num1 >= num2:
if num1 == num2:
print["Both numbers are equal."]
else:
print["Fisrt number is greater than the second number."]
else:
print["Second number is greater than the First number."]
3 #Take two number from user to compare
num1 = int[input["Enter first number: "]]
num2 = int[input["Enter second number: "]]
#Compare both the number
if num1 >= num2:
if num1 == num2:
print["Both numbers are equal."]
else:
print["Fisrt number is greater than the second number."]
else:
print["Second number is greater than the First number."]
4 #Take two number from user to compare
num1 = int[input["Enter first number: "]]
num2 = int[input["Enter second number: "]]
#Compare both the number
if num1 >= num2:
if num1 == num2:
print["Both numbers are equal."]
else:
print["Fisrt number is greater than the second number."]
else:
print["Second number is greater than the First number."]
5 Using Ternary Operator
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]3
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]4
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]1
Example:
Python3
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]2
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]1
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]4
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]5
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]1
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]7
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]8
4 is a maximum number9
if
Phương pháp: Sử dụng chức năng Lambda & NBSP;
Python3
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]5
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]1
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]4
maximum number is: [4]9
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]1
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]7
Input: a = 2, b = 4 Output: 4 Input: a = -1, b = -4 Output: -16
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]1
def
4 def
5if
def
7#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]7
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]1
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]8
maximum[a, b]:
1maximum[a, b]:
2maximum[a, b]:
3Đầu ra
4 is a maximum number
Phương pháp: Sử dụng danh sách hiểu
Python3
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]5
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]1
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]4
maximum number is: [4]9
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]1
#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]7
0
#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]1
2if
4#Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if num1 >= num2: if num1 == num2: print["Both numbers are equal."] else: print["Fisrt number is greater than the second number."] else: print["Second number is greater than the First number."]7
6#Program to find the greatest among two number using operators #Take two number from user to compare num1 = int[input["Enter first number: "]] num2 = int[input["Enter second number: "]] #Compare both the number if[num1 - num2 > 0]: print["{0} is largest than {1}".format[num1, num2]] elif[num2 - num1 > 0]: print["{0} is largest than {1}".format[num2, num1]] else: print["Both numbers are Equal"]8
8
9if
0Đầu ra
maximum number is: [4]