کار با اعداد در پایتون

python numbers handling
20 آبان 1403

اعداد در پایتون، به عنوان یکی از نوع داده‌های اصلی، استفاده‌های بسیاری در برنامه‌نویسی دارند. پایتون به طور طبیعی از چندین نوع عددی مختلف پشتیبانی می‌کند که شامل اعداد صحیح، اعداد عشری یا اعشاری و اعداد مختلط می‌باشد. هر کدام از این نوع داده‌ها برای استفاده‌های خاصی مناسب هستند و دارای ویژگی‌های مخصوص به خود می‌باشند.

تزریق متغیر عدد صحیح در پایتون یا به اختصار int، برای ذخیره‌سازی اعداد بدون اعشار استفاده می‌شود. این متغیرها می‌توانند مثبت، منفی یا حتی صفر باشند و در تمام طول برنامه قابل استفاده هستند. اما اگر بخواهیم عددی با دقت بالاتر مانند محاسبات علمی یا مالی داشته باشیم، از float استفاده می‌شود.

نوع داده float که به عنوان اعداد اعشاری شناخته می‌شود، برای ذخیره‌سازی اعداد با نقطه شناور استفاده می‌شود، و این امکان را می‌دهد که دقیق‌تر و بلندتر اعداد را ذخیره کنیم.

علاوه بر این‌ها، نوع داده‌ای دیگری هم به نام complex برای ذخیره‌سازی اعداد مختلط وجود دارد که دارای بخش موهومی و حقیقی می‌باشد. این نوع داده بیشتر در مباحث پیشرفته‌تر، مانند علوم و مهندسی، کاربرد دارد.

نمونه کد برای استفاده از اعداد در پایتون


# تعریف عدد صحیح
number_integer = 42

# تعریف عدد اعشاری
number_float = 3.14

# تعریف عدد مختلط
number_complex = 1 + 5j

# انجام عملیات ساده
sum_integer = number_integer + 5

# انجام عملیات با اعشار
product_float = number_float * 2

توضیحات خطوط کد

# تعریف عدد صحیح
این خط یک متغیر عدد صحیح با مقدار ۴۲ تعریف می‌کند.
# تعریف عدد اعشاری
با استفاده از این خط یک عدد اعشاری به نام number_float با مقدار ۳.۱۴ تعریف می‌شود.
# تعریف عدد مختلط
در اینجا یک عدد مختلط با قسمت‌های موهومی و حقیقی تعریف شده است.
# انجام عملیات ساده
به عدد صحیح مقدار ۵ اضافه می‌شود و نتیجه در sum_integer ذخیره می‌شود.
# انجام عملیات با اعشار
مقدار number_float در ۲ ضرب شده و نتیجه در product_float نگه‌داری می‌شود.

سوالات متداول

؟

چطور می‌توانم یک عدد صحیح در پایتون تعریف کنم؟

؟

تفاوت بین اعداد صحیح و اعشاری در پایتون چیست؟

؟

چگونه می‌توانم اعداد مختلط در پایتون ایجاد کنم؟