Python – ریاضی (Math)

پایتون توابع ریاضی داخلی و ماژول گسترده‌ای به نام math دارد که به شما اجازه می‌دهد عملیات ریاضی مختلفی روی اعداد انجام دهید.

توابع ریاضی داخلی

۱. توابع min() و max()

این توابع برای یافتن کمترین و بیشترین مقدار در یک iterable استفاده می‌شوند:

مثال:

x = min(5, 10, 25)
y = max(5, 10, 25)

print(x)  # نتیجه: 5
print(y)  # نتیجه: 25

۲. تابع abs()

این تابع مقدار مطلق (مثبت) یک عدد را بازمی‌گرداند:

مثال:

x = abs(-7.25)

print(x)  # نتیجه: 7.25

۳. تابع pow(x, y)

این تابع مقدار x به توان y را بازمی‌گرداند:

مثال:

x = pow(4, 3)

print(x)  # نتیجه: 64

ماژول ریاضی (math)

پایتون یک ماژول داخلی به نام math دارد که مجموعه‌ای از توابع ریاضی را گسترش می‌دهد. برای استفاده از آن ابتدا باید آن را وارد کنید:

import math

۱. تابع math.sqrt()

این تابع ریشه مربع یک عدد را محاسبه می‌کند:

مثال:

import math

x = math.sqrt(64)

print(x)  # نتیجه: 8.0

۲. توابع math.ceil() و math.floor()

  • math.ceil() عدد را به سمت بالا گرد می‌کند.
  • math.floor() عدد را به سمت پایین گرد می‌کند.

مثال:

import math

x = math.ceil(1.4)
y = math.floor(1.4)

print(x)  # نتیجه: 2
print(y)  # نتیجه: 1

۳. ثابت math.pi

این ثابت مقدار عدد پی (3.14159…) را بازمی‌گرداند:

مثال:

import math

x = math.pi

print(x)  # نتیجه: 3.141592653589793

با استفاده از ماژول math می‌توانید عملیات پیچیده‌تری همچون محاسبه لگاریتم، توابع مثلثاتی و ثابت‌های ریاضی مختلف را انجام دهید.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - تاریخ‌ها (Dates)

JavaScript – تاریخ‌ها (Dates)

آبجکت‌های تاریخ (Date) در جاوااسکریپت آبجکت‌های تاریخ در جاوااسکریپت به ما امکان کار با تاریخ و زمان را می‌دهند....

بیشتر بخوانید
JavaScript - آرایه‌های ثابت (Array Const)

JavaScript – آرایه‌های ثابت (Array Const)

جاوااسکریپت: تعریف آرایه با const در سال 2015، جاوااسکریپت کلمه کلیدی مهمی به نام const را معرفی کرد. این...

بیشتر بخوانید
JavaScript - تکرار آرایه‌ها (Array Iteration)

JavaScript – تکرار آرایه‌ها (Array Iteration)

جاوا اسکریپت: تکرار بر روی آرایه‌ها جاوا اسکریپت روش‌های مختلفی برای تکرار (Iteration) بر روی آرایه‌ها ارائه می‌دهد که...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.