Python provides arithmetic operators that are used to perform basic mathematical operations like addition, subtraction, multiplication, and division.
In this post, we will learn Python Arithmetic Operators in detail with examples.
🧠 What are Arithmetic Operators?
Arithmetic operators are symbols used to perform mathematical calculations on numbers.
👉 In simple words:
- They are used for basic math operations in Python.
🔢 Types of Arithmetic Operators in Python
Python supports the following arithmetic operators:
➕ 1. Addition (+)
Used to add two values.
Example:
a = 10
b = 5
print(a + b)
Output:
15
➖ 2. Subtraction (-)
Used to subtract one value from another.
Example:
a = 10
b = 5
print(a - b)
✖️ 3. Multiplication (*)
Used to multiply two values.
Example:
a = 10
b = 5
print(a * b)
➗ 4. Division (/)
Used to divide numbers and returns float result.
Example:
a = 10
b = 5
print(a / b)
🔢 5. Modulus (%)
Returns the remainder of division.
Example:
a = 10
b = 3
print(a % b)
Output:
1
⚡ 6. Exponent (**)
Used to raise a number to a power.
Example:
a = 2
b = 3
print(a ** b)
Output:
8
👉 (2 × 2 × 2 = 8)
🔽 7. Floor Division (//)
Returns the quotient without decimal part.
Example:
a = 10
b = 3
print(a // b)
Output:
3
⚖️ Python Arithmetic Operators Summary
| Operator | Name | Example | Result |
|---|---|---|---|
| + | Addition | 10 + 5 | 15 |
| - | Subtraction | 10 - 5 | 5 |
| * | Multiplication | 10 * 5 | 50 |
| / | Division | 10 / 5 | 2.0 |
| % | Modulus | 10 % 3 | 1 |
| ** | Exponent | 2 ** 3 | 8 |
| // | Floor Division | 10 // 3 | 3 |
🚀 Where Arithmetic Operators are Used?
Arithmetic operators are used in:
- Calculators 🧮
- Games 🎮
- Data analysis 📊
- Financial apps 💰
- AI & machine learning 🤖
🧾 Conclusion
Python arithmetic operators are the foundation of mathematical operations in programming. They are simple but extremely powerful for building real-world applications.
💡 Final Thought
If you master arithmetic operators, you can easily handle calculations in any Python program.


0 Comments