تابع abs در پایتون یک تابع توکار (built-in) است که مقدار مطلق (absolute value) یک عدد را برمیگرداند. مقدار مطلق یک عدد به معنای فاصله آن عدد از صفر روی محور اعداد است، بدون در نظر گرفتن علامت (مثبت یا منفی) آن.
نحو (Syntax)
abs(number)
آرگومان
number: عددی که میخواهید مقدار مطلق آن را محاسبه کنید. این عدد میتواند از نوعهای مختلف عددی مانندint(عدد صحیح)،float(عدد اعشاری)، و حتیcomplex(عدد مختلط) باشد.
مقدار بازگشتی
- اگر ورودی یک عدد صحیح (
int) یا اعشاری (float) باشد، مقدار مطلق آن به صورت یک عدد غیرمنفی از همان نوع بازگردانده میشود. - اگر ورودی یک عدد مختلط (
complex) باشد، مقدار بازگشتی برابر با قدر مطلق (یا اندازه) آن عدد مختلط است.
مثالها
- اعداد صحیح:
print(abs(-5)) # خروجی: 5 print(abs(5)) # خروجی: 5
- اعداد اعشاری:
print(abs(-3.14)) # خروجی: 3.14 print(abs(2.71)) # خروجی: 2.71
- اعداد مختلط:
برای اعداد مختلط،absاندازه (مقدار) آن عدد را که با استفاده از قضیه فیثاغورث محاسبه میشود، برمیگرداند.
z = 3 + 4j print(abs(z)) # خروجی: 5.0 (چون 3**2 + 4**2 = 25 و ریشه 25 برابر 5 است)
نکات اضافی
- تابع
absتنها یک آرگومان میپذیرد. - این تابع بسیار پرکاربرد است و در بسیاری از سناریوها مانند محاسبات ریاضی، فیزیک، و هر جایی که نیاز به تعیین فاصله یا اندازه عدد بدون در نظر گرفتن علامت آن باشد، استفاده میشود.
به طور خلاصه، abs تابعی ساده اما کاربردی است که مقدار مطلق یک عدد را به شما میدهد.
توضیح دوم
تابع abs() در پایتون: محاسبه قدر مطلق
تابع abs() در پایتون برای محاسبه قدر مطلق یک عدد استفاده میشود. قدر مطلق یک عدد، فاصله آن عدد تا صفر در محور اعداد است و همیشه مثبت است. به عبارت دیگر، تابع abs() علامت منفی یک عدد را حذف میکند و مقدار مثبت آن را برمیگرداند.
نحو استفاده:
Python
abs(x)
- x: عددی است که میخواهیم قدر مطلق آن را محاسبه کنیم. این عدد میتواند یک عدد صحیح، اعشاری یا حتی یک عدد مختلط باشد.
مثالها:
Python
# قدر مطلق یک عدد صحیح مثبت x = 10 print(abs(x)) # خروجی: 10 # قدر مطلق یک عدد صحیح منفی x = -5 print(abs(x)) # خروجی: 5 # قدر مطلق یک عدد اعشاری x = -3.14 print(abs(x)) # خروجی: 3.14 # قدر مطلق یک عدد مختلط (فقط مقدار مطلق قسمت حقیقی و موهومی را محاسبه میکند) x = 3+4j print(abs(x)) # خروجی: 5.0
کاربردها:
- محاسبات ریاضی: در بسیاری از فرمولها و محاسبات ریاضی، از قدر مطلق استفاده میشود.
- پردازش تصویر: در پردازش تصویر، قدر مطلق برای محاسبه تفاوت بین دو پیکسل استفاده میشود.
- تحلیل داده: در تحلیل داده، قدر مطلق برای محاسبه خطا یا انحراف از مقدار واقعی استفاده میشود.
- الگوریتمهای بهینهسازی: در برخی الگوریتمهای بهینهسازی، از قدر مطلق برای محاسبه تابع هدف استفاده میشود.
نکات مهم:
- تابع abs() تنها برای اعداد قابل استفاده است. اگر ورودی آن یک رشته یا یک شیء دیگر باشد، خطا رخ میدهد.
- برای محاسبه قدر مطلق عناصر یک آرایه یا لیست، میتوانید از توابعی مانند
np.abs()در کتابخانه NumPy استفاده کنید.
در کل، تابع abs() یک ابزار بسیار مفید در پایتون است که برای محاسبه قدر مطلق اعداد به کار میرود و در بسیاری از کاربردهای برنامهنویسی کاربرد دارد.
آیا میخواهید مثالهای دیگری از کاربرد تابع abs() را ببینید؟ یا سوالی در این زمینه دارید؟
The post تابع توکار abs در پایتون appeared first on Tutorial24.ir.








