Find Largest of Two Numbers
Compare two numbers and print the larger one (or that they are equal).
BeginnerTopic: Basic Python Programs
What You'll Learn
- Comparing two numeric values
- Using if-elif-else chains
- Handling the equality case explicitly
Python Find Largest of Two Numbers Program
This program helps you to learn the fundamental structure and syntax of Python programming.
# Program to find the largest of two numbers
a = float(input("Enter first number: "))
b = float(input("Enter second number: "))
if a > b:
print("Largest number is:", a)
elif b > a:
print("Largest number is:", b)
else:
print("Both numbers are equal")Output
Enter first number: 12 Enter second number: 9 Largest number is: 12.0
Step-by-Step Breakdown
- 1Read two numbers from the user.
- 2Compare a and b using >.
- 3Print the larger number.
- 4If neither is greater, print that they are equal.
Understanding Find Largest of Two Numbers
We compare two numbers using relational operators:
•
> (greater than)•Use
if-elif-else to handle all three cases:1.
a > b2.
b > a3.Else → they are equal.
This is a foundational pattern for comparison-based problems.
Note: To write and run Python programs, you need to set up the local environment on your computer. Refer to the complete article Setting up Python Development Environment. If you do not want to set up the local environment on your computer, you can also use online IDE to write and run your Python programs.