انواع دادههای عددی در پایتون
پایتون یک زبان برنامهنویسی قدرتمند و ساده است که از انواع مختلف دادههای عددی پشتیبانی میکند. این دادهها شامل اعداد صحیح (Integer)، اعداد اعشاری (Float)، اعداد مختلط (Complex) و اعداد بولی (Boolean) میشود. در ادامه به بررسی هر نوع داده همراه با مثالهای کاربردی میپردازیم.
1. اعداد صحیح (Integer)
اعداد صحیح در پایتون، اعدادی بدون بخش اعشاری هستند و میتوانند مثبت، منفی یا صفر باشند.
ویژگیها:
- بدون محدودیت در طول عدد (بسته به حافظه سیستم).
- نوع دادهای پیشفرض برای اعداد بدون اعشار.
مثالها:
عملیاتها:
میتوانید عملیاتهای ریاضی مختلفی روی اعداد صحیح انجام دهید:
2. اعداد اعشاری (Float)
اعداد اعشاری، اعدادی هستند که دارای بخش کسری هستند و با نقطه اعشار (.) نمایش داده میشوند.
ویژگیها:
- دقت تا 15 رقم اعشار.
- مناسب برای محاسباتی که به دقت بالا نیاز دارند.
مثالها:
عملیاتها:
همانند اعداد صحیح، میتوان عملیاتهای ریاضی مختلف را روی اعداد اعشاری انجام داد:
تبدیل اعداد:
میتوانید اعداد صحیح را به اعشاری و بالعکس تبدیل کنید:
3. اعداد مختلط (Complex)
اعداد مختلط شامل یک بخش حقیقی و یک بخش موهومی هستند و در پایتون با j بهعنوان واحد موهومی نمایش داده میشوند.
ویژگیها:
- مناسب برای مسائل ریاضی و مهندسی.
- به صورت
a + bjتعریف میشوند.
مثالها:
دسترسی به بخشهای عدد مختلط:
عملیاتها:
4. اعداد بولی (Boolean)
اعداد بولی فقط دو مقدار True و False دارند و زیرمجموعهای از اعداد صحیح محسوب میشوند:
- مقدار True برابر با عدد
1. - مقدار False برابر با عدد
0.
مثالها:
مقایسه انواع دادهها
میتوانید نوع دادهها را با استفاده از type() بررسی کنید:
تبدیل بین انواع دادهها
پایتون ابزارهای قدرتمندی برای تبدیل انواع دادههای عددی فراهم میکند.
مثالها:
نکات کاربردی
- برای محاسبات دقیقتر اعشاری میتوانید از ماژول
decimalاستفاده کنید. - برای کار با اعداد بزرگتر از محدودیت اعشاری، از ماژول
fractionsاستفاده کنید.
مثال از ماژول decimal:
مثال از ماژول fractions:
نتیجهگیری
انواع دادههای عددی در پایتون انعطافپذیری بالایی برای حل مسائل مختلف فراهم میکنند. با استفاده از این دادهها و ماژولهای مرتبط میتوانید محاسبات عددی پیچیدهای انجام دهید.
دیدگاهها