Python Data Types
در پایتون هر متغیر یک نوع داده (Data Type) داره.
نیازی نیست نوع داده رو مشخص کنیم؛ پایتون خودش تشخیص میده.
🔹 ۱. عددی (Numeric Types)
-
int
→ عدد صحیح (Integer) -
float
→ عدد اعشاری (Floating point) -
complex
→ عدد مختلط (Complex)
🔹 ۲. متنی (Text Type)
-
str
→ رشته (String)
🔹 ۳. بولی (Boolean)
-
bool
→ درست (True) یا نادرست (False)
🔹 ۴. مجموعهای (Sequence Types)
-
list
→ لیست (قابل تغییر) -
tuple
→ تاپل (غیرقابل تغییر) -
range
→ بازه اعداد
🔹 ۵. مجموعهای (Set Types)
-
set
→ مجموعه بدون ترتیب و بدون مقدار تکراری -
frozenset
→ مجموعه غیرقابل تغییر
🔹 ۶. دیکشنری (Mapping Type)
-
dict
→ دادهها به صورت کلید/مقدار (key/value)
🔹 ۷. نوع None
-
NoneType
→ وقتی هیچ مقداری وجود نداره
✅ نکته:
-
برای بررسی نوع متغیر از تابع
type()
استفاده میکنیم.