آموزش کامل کار با اعداد صحیح و اعشاری در پایتون: راهنمای جامع برای مبتدیان

درود بر شما دوستان ، علیرضا میرحبیبی هستم در این مقاله، به آموزش اعداد صحیح در پایتون و همچنین بررسی کامل نحوه کار با اعداد اعشاری (آموزش اعداد اعشاری در پایتون) در پایتون خواهیم پرداخت.

آموزش کامل کار با اعداد صحیح و اعشاری در پایتون

این مقاله برای کسانی که تازه شروع به یادگیری برنامه‌نویسی با پایتون کرده‌اند، بسیار مفید خواهد بود. ما با تعریف اعداد صحیح و اعشاری آغاز می‌کنیم و سپس به توضیح نحوه استفاده و تبدیل این اعداد در پایتون می‌پردازیم.

مقدمه

پایتون یکی از محبوب‌ترین زبان‌های برنامه‌نویسی دنیاست که به دلیل سادگی و قدرت آن، بین مبتدیان و حرفه‌ای‌ها مورد توجه قرار گرفته است. اعداد در پایتون به دو دسته اصلی تقسیم می‌شوند: اعداد صحیح (Integer) و اعداد اعشاری (Float). در این مقاله، نحوه کار با این دو نوع عدد را به طور کامل بررسی خواهیم کرد.

آموزش کامل کار با اعداد صحیح و اعشاری در پایتون
آموزش اعداد صحیح و اعشاری در پایتون

آموزش اعداد صحیح در پایتون (Integer)

در مبحث آموزش اعداد صحیح در پایتون باید گفت اعداد صحیح یا Integer ها، اعداد بدون قسمت اعشاری هستند. این اعداد می‌توانند مثبت، منفی یا صفر باشند. در پایتون، تعریف اعداد صحیح بسیار ساده است. مثال‌های زیر نحوه تعریف اعداد صحیح را نشان می‌دهند:

a = 5
b = -10
c = 0

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

پایتون امکان انجام انواع عملیات ریاضی روی اعداد صحیح را فراهم می‌کند (آموزش اعداد صحیح در پایتون). برخی از این عملیات عبارتند از:

  • جمع: a + b
  • تفریق: a - b
  • ضرب: a * b
  • تقسیم: a / b
  • توان: a ** b
  • تقسیم صحیح: a // b
  • باقی‌مانده: a % b

مثال:

a = 10
b = 3
print("جمع:", a + b)  # خروجی: 13
print("تفریق:", a - b)  # خروجی: 7
print("ضرب:", a * b)  # خروجی: 30
print("تقسیم:", a / b)  # خروجی: 3.3333333333333335
print("توان:", a ** b)  # خروجی: 1000
print("تقسیم صحیح:", a // b)  # خروجی: 3
print("باقی‌مانده:", a % b)  # خروجی: 1

آموزش اعداد اعشاری در پایتون (Float)

اعداد اعشاری یا Float ها، اعدادی هستند که دارای قسمت اعشاری می‌باشند. این اعداد نیز می‌توانند مثبت، منفی یا صفر باشند. تعریف اعداد اعشاری در پایتون نیز بسیار ساده است. مثال‌های زیر نحوه تعریف اعداد اعشاری را نشان می‌دهند:

x = 5.5
y = -10.7
z = 0.0

عملیات ریاضی با اعداد اعشاری

تمام عملیات ریاضی که با اعداد صحیح قابل انجام هستند، با اعداد اعشاری نیز امکان‌پذیرند. مثال:

x = 10.5
y = 3.2
print("جمع:", x + y)  # خروجی: 13.7
print("تفریق:", x - y)  # خروجی: 7.3
print("ضرب:", x * y)  # خروجی: 33.6
print("تقسیم:", x / y)  # خروجی: 3.28125
print("توان:", x ** y)  # خروجی: 1277.439465015239
print("تقسیم صحیح:", x // y)  # خروجی: 3.0
print("باقی‌مانده:", x % y)  # خروجی: 0.8999999999999995

تبدیل اعداد صحیح به اعشاری و بالعکس

در پایتون، می‌توان اعداد صحیح را به اعشاری و بالعکس تبدیل کرد. برای این کار از توابع int() و float() استفاده می‌کنیم.

تبدیل عدد صحیح به اعشاری

برای تبدیل عدد صحیح به اعشاری، از تابع float() استفاده می‌کنیم:

a = 10
b = float(a)
print(b)  # خروجی: 10.0

تبدیل عدد اعشاری به صحیح

برای تبدیل عدد اعشاری به صحیح، از تابع int() استفاده می‌کنیم. این تبدیل قسمت اعشاری عدد را حذف می‌کند:

x = 5.9
y = int(x)
print(y)  # خروجی: 5

نکات مهم در کار با اعداد اعشاری

  1. دقت اعشاری: دقت محاسبات با اعداد اعشاری به دلیل محدودیت‌های سخت‌افزاری ممکن است همیشه دقیق نباشد. برای مثال، جمع دو عدد اعشاری ممکن است نتیجه‌ای متفاوت از انتظار بدهد: x = 0.1 y = 0.2 print(x + y) # خروجی: 0.30000000000000004
  2. استفاده از کتابخانه decimal: برای دقت بیشتر در محاسبات اعشاری، می‌توان از کتابخانه decimal استفاده کرد: from decimal import Decimal x = Decimal('0.1') y = Decimal('0.2') print(x + y) # خروجی: 0.3

مثال‌های کاربردی

در ادامه چند مثال کاربردی از کار با اعداد صحیح و اعشاری در پایتون آورده شده است.

محاسبه مساحت دایره

برای محاسبه مساحت دایره با شعاع مشخص، از فرمول ( \pi r^2 ) استفاده می‌کنیم:

import math

r = 5
area = math.pi * r ** 2
print("مساحت دایره:", area)  # خروجی: 78.53981633974483

تبدیل دما از فارنهایت به سلسیوس

فرمول تبدیل دما از فارنهایت به سلسیوس: ( C = (F – 32) \times 5/9 )

f = 100
c = (f - 32) * 5/9
print("دما در سلسیوس:", c)  # خروجی: 37.77777777777778

نتیجه‌گیری

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

امیدوارم این آموزش برای شما مفید بوده باشد و بتوانید از آن در پروژه‌های خود استفاده کنید. اگر سوال یا نظری دارید، لطفاً در بخش نظرات با ما در میان بگذارید.

منابع

Python Number Types: int, float, complex

Python float() Function

دوره جامع پایتون 3 علیرضا میرحبیبی

آموزش رایگان پایتون به همراه سورس

علیرضا میرحبیبی وب‌سایت
مخترع و پژوهشگر، دانشجوی برتر و فارغ التحصیل رشته هوش مصنوعی به راهنمایی پروفسور تمام جناب آقای دکتر کریم فائز (دانشگاه کالیفرنیا)، داور المپیاد ملی آرموکاپ، کارآفرین و فعال اقتصادی، مدیر چند وبسایت بزرگ اینترنتی و مدرس دانشکده مهندسی کامپیوتر و مرکز آموزش های مجازی دانشگاه خوارزمی، مدرس مرکز پژوهش های سازمان امور مالیاتی کشور و ...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *