پایتون دارای سه نوع داده عددی است:
✔ int: عدد صحیح
✔ float: عدد اعشاری
✔ complex: عدد مختلط
🔹 مثال:
x = 10 # عدد صحیح (int)
y = 3.14 # عدد اعشاری (float)
z = 2 + 3j # عدد مختلط (complex)
print(type(x)) # <class 'int'>
print(type(y)) # <class 'float'>
print(type(z)) # <class 'complex'>
بله، در پایتون سه نوع داده عددی وجود دارد که هر کدام کاربرد خاصی دارند:
1️⃣ عدد صحیح (Integer – int)
اعداد صحیح شامل تمام اعداد مثبت، منفی و صفر هستند و هیچ قسمت اعشاری ندارند.
🔹 مثال:
x = 10
y = -5
z = 0
print(type(x)) # <class 'int'>
print(type(y)) # <class 'int'>
print(type(z)) # <class 'int'>
2️⃣ عدد اعشاری (Floating Point – float)
اعداد اعشاری یا اعداد با ممیز شناور شامل اعدادی با قسمت اعشاری هستند.
🔹 مثال:
a = 3.14
b = -0.5
c = 2.0 # حتی اگر اعشار نداشته باشد، چون 2.0 است، نوع آن float خواهد بود.
print(type(a)) # <class 'float'>
print(type(b)) # <class 'float'>
print(type(c)) # <class 'float'>
3️⃣ عدد مختلط (Complex – complex)
پایتون از اعداد مختلط (Complex Numbers) نیز پشتیبانی میکند. این اعداد شامل بخش حقیقی و بخش موهومی هستند و بخش موهومی آنها با j نمایش داده میشود.
🔹 مثال:
c1 = 3 + 4j
c2 = -2 - 7j
print(type(c1)) # <class 'complex'>
print(type(c2)) # <class 'complex'>
# دسترسی به بخش حقیقی و موهومی
print(c1.real) # 3.0
print(c1.imag) # 4.0
📌 تبدیل بین انواع دادههای عددی
پایتون به شما اجازه میدهد اعداد را بین این سه نوع تبدیل کنید:
🔹 مثال:
x = 10 # int
y = float(x) # تبدیل به float
z = complex(x) # تبدیل به complex
print(y) # 10.0
print(z) # (10+0j)
✅ حالا شما انواع دادههای عددی در پایتون را میشناسید! 🚀