In Python, everything you work with is a data type. Whether it's a number, text, or a collection of values,
Python needs to know what type of data it is handling.
Understanding data types is important because it helps Python perform operations correctly and efficiently.
🔹 What is a Data Type?
A data type defines the kind of value a variable can hold.
Example:
x = 10 # Integer name = "John" # String price = 99.5 # Float
🔹 Main Python Data Types
1. Integer (int)
Whole numbers without decimals.
a = 100 print(a)
2. Float (float)
Numbers with decimal points.
b = 10.5 print(b)
3. String (str)
Text or characters enclosed in quotes.
name = "Python" print(name)
4. Boolean (bool)
Represents True or False values.
is_active = True print(is_active)
🔹 Checking Data Type
Python provides a built-in function type() to check the data type.
x = 5 print(type(x))
Output:
<class 'int'>
🔹 Real-Life Example
Imagine a student record system:
- Name → String
- Age → Integer
- Marks → Float
- Passed → Boolean
name = "Rahul" age = 20 marks = 85.5 passed = True print(name, age, marks, passed)
🔹 Why Data Types Matter?
- Prevents errors in calculations
- Helps Python understand operations
- Makes your code more efficient
✅ Conclusion
Python data types help define what kind of data you are working with. Understanding them is the foundation for writing correct and powerful programs.
In the next article, we will learn about Type Casting (Type Conversion) in Python.
Tags
Python
