Saturday, 28 March 2026

πŸš€ Day 5/150 – Divide Two Numbers in Python

 

πŸš€ Day 5/150 – Divide Two Numbers in Python

Welcome back to the 150 Python Programs: From Beginner to Advanced series.

Today we will learn how to divide two numbers in Python using different methods.

Division is one of the most basic and essential operations in programming.

🧠 Problem Statement

πŸ‘‰ Write a Python program to divide two numbers.

1️⃣ Basic Division (Direct Method)

The simplest way is to directly use the division operator /.

a = 10 b = 5
result = a / b 
print(result)

Output:2.0
✔ Easy and straightforward

✔ Best for quick calculations

2️⃣ Taking User Input

We can make the program interactive by taking input from the user.

a = float(input("Enter first number: ")) b = float(input("Enter second number: "))








print("Division:", a / b)

✔ Works with decimal numbers

✔ More practical for real-world use

⚠️ Always ensure the second number is not zero to avoid errors.

3️⃣ Using a Function

Functions help organize and reuse code.

def divide(x, y): return x / y print(divide(10, 5))



✔ Clean and reusable
✔ Better for large programs


4️⃣ Using Lambda Function (One-Line Function)

A lambda function provides a short way to write functions.

divide = lambda x, y: x / y print(divide(10, 5))



✔ Compact code
✔ Useful for quick operations


5️⃣ Using Operator Module

Python provides a built-in operator module for arithmetic operations.

import operator print(operator.truediv(10, 5))



✔ Useful in advanced programming
✔ Cleaner when working with functional programming

🎯 Key Takeaways

Today you learned:

  • Division using / operator
  • Taking user input
  • Using functions and lambda
  • Using Python’s operator module
  • Handling division by zero

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (119) AI (227) Android (25) AngularJS (1) Api (7) Assembly Language (2) aws (28) Azure (9) BI (10) Books (262) Bootcamp (1) C (78) C# (12) C++ (83) Course (86) Coursera (300) Cybersecurity (29) data (5) Data Analysis (28) Data Analytics (20) data management (15) Data Science (333) Data Strucures (16) Deep Learning (137) Django (16) Downloads (3) edx (21) Engineering (15) Euron (30) Events (7) Excel (19) Finance (10) flask (4) flutter (1) FPL (17) Generative AI (68) Git (10) Google (50) Hadoop (3) HTML Quiz (1) HTML&CSS (48) IBM (41) IoT (3) IS (25) Java (99) Leet Code (4) Machine Learning (267) Meta (24) MICHIGAN (5) microsoft (11) Nvidia (8) Pandas (13) PHP (20) Projects (32) pytho (1) Python (1270) Python Coding Challenge (1102) Python Mistakes (50) Python Quiz (457) Python Tips (5) Questions (3) R (72) React (7) Scripting (3) security (4) Selenium Webdriver (4) Software (19) SQL (46) Udemy (17) UX Research (1) web application (11) Web development (8) web scraping (3)

Followers

Python Coding for Kids ( Free Demo for Everyone)