پایتون دارای مجموعه ای از توابع ریاضی داخلی است، از جمله یک ماژول ریاضی گسترده، که به شما اجازه می دهند کارهای ریاضی را روی اعداد در پایتون انجام دهید.
توابع ریاضی داخلی
در بالا گفتیم که برای انجام عملیات ریاضی در پایتون تعدادی تابع داخی وجود دارد، در ادامه این توابع را بررسی می کنیم.
توابع ()min و ()max
با توابع ()min و ()max می توانیم کمترین و بیشترین مقدار را در مجموعه ای قابل پیمایش از اعداد را پیدا کنیم.
مثال: در این مثال کمترین مقدار x و بیشترین مقدار y را از طریق توابع ()min و ()max به دست آورده ایم.
x = min(5, 10, 25)
y = max(5, 10, 25)
print(x)
print(y)
تابع ()abs
تابع ()abs مقدار مطلق (مثبت) عدد مشخص شده را برمیگرداند.
مثال: در این مثال با تابع ()abs یک عدد منفی به عدد مثبت تبدیل شده است.
x = abs(-7.25)
print(x)
تابع ()pow
تابع pow(x,y) مقدار x به توان y میرساند و آن را برمیگرداند.
مثال: در این مثال با استفاده از تابع ()powعدد 4 را به توان 3 رسانده است.
x = pow(4, 3)
print(x)
ماژول ریاضی
و همچنین گفتیم که به جز توابع بالا ماژولی گسترده برای انجام عملیات ریاضی و گسترش این توابع در پایتون وجود دارد که در ادامه آن را بررسی و تعدادی از متدها و ثابت های آن را به شما معرفی می کنیم.
برای استفاده از این ماژول باید ابتدا آن را import کنیم.
import math
وقتی ماژول ریاضی را وارد کردید، می توانید از متدها و ثابت های آن استفاده کنید.
متد ()math.sqrt
به عنوان مثال متد ()math.sqrt جزر یک عدد را برمیگرداند.
مثال: در این مثال با استفاده از ماژول ()math.sqrt جزر عدد 64 را برگردانده ایم.
import math
x = math.sqrt(64)
print(x)
متدهای ()math.ceil و ()math.floor
متد ()math.ceil یک عدد را به نزدیک ترین عدد صحیح سمت بالا گرد می کند و متد ()math.floor یک عدد را به نزدیک ترین عدد صحیح به سمت پایین گرد می کند و آن را برمیگرداند.
مثال: در مثال زیر مقدار x با استفاده از متد ()math.ceil به سمت بالا و مقدار y با متد ()math.floor به سمت پایین، به نزدیک ترین عدد صحیح گرد کرده اند و نتیجه را در خروجی برگردانده است.
import math
x = math.ceil(1.4)
y = math.floor(1.4)
print(x) # returns 2
print(y) # returns 1
ثابت math.pi
ثابت math.pi مقدار pi(3.14) را برمیگرداند.
مثال: در این مثال مقدار pi را با استفاده از ثابت math.pi به متغیر x انتساب داده و آن را چاپ کرده است.
import math
x = math.pi
print(x)
مرجع کامل ماژول ریاضی
در مقالات بعدی مرجع کاملی از ماژول ریاضی که شامل همه متدها و ثابت ها است را برای شما می آوریم.
در این مقاله با math در پایتون آشنا شدید و کار با آن را یاد گرفتید.
در مقاله بعدی به بررسی مبحث JSON در پایتون می پردازیم که بسیار کاربردی است چون بسیاری از داده ها در پایتون با فرمت JSON ذخیره می شوند.


آموزش Drag And Drop (کشیدن و رها کردن) عناصر در HTML

موقعیت جغرافیایی (لوکیشن یا مکان) در HTML

چگونه از YouTube در HTML استفاده کنیم؟

افزونه ها (plug-ins) در HTML

تگ audio در HTML

تگ video در HTML

Multimedia (چند رسانه ای) در HTML

عنصر SVG در زبان نشانه گذاری HTML

عنصر canvas در زبان نشانه گذاری HTML

ویژگی form عنصر input در زبان نشانه گذاری HTML