• تمرین عملی | توابع عددی در پایتون

در جلسه دهم از فصل پنجم دوره صفر تا قهرمانیِ پایتون، وارد محیط کدنویسی جوپیتر نوت‌بوک شدیم تا با توابعی مانند round، abs، sum، min و max به صورت عملی کار کنیم.

🔸 مثال عملی از تابع round در پایتون

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

round function in Python

🔸 مثال عملی از تابع abs در پایتون

از جلسه پیش آموختیم که برای این‌که بتوانیم قدرمطلق یک عدد را در پایتون محاسبه کنیم، می‌توانیم از تابع داخلیِ abs در پایتون بهره ببریم. در ادامه با نشان‌دادن چندین مثال نحوه کارکردن با این تابع را در عمل تمرین خواهیم کرد.

abs function in Python

🔸 مثال عملی از تابع sum در پایتون

در حالت عادی اگر بخواهیم مجموع اعداد در یک تکرارپذیر (iterable) مانند لیست را بدون کمک‌گرفتن از تابع sum محاسبه کنیم، نیاز است تا از حلقه‌ها و به‌طور مشخص از حلقه for، در پایتون استفاده کنیم. در تصویر زیر مجموع اعداد موجود در یک لیست را با حلقه for محاسبه کردیم.

sum of all items in a list using for loop in Python

هرچند که با استفاده از حلقه‌ها توانستیم مجموعِ تمامیِ اعداد موجود در لیست خود را به‌درستی محاسبه کنیم، امّا پایتون برای این کار یک تابع بسیار کاربردی دارد که در پشت صحنه، این محاسبات را با سرعت بیشتری (More efficient) برای ما انجام می‌دهد. بنابراین پیشنهاد می‌کنم تا حتّی‌الامکان از این تابع برای محاسبه مجموع در یک تکرارپذیر استفاده نمایید. با بهره‌گیری از این تابع در نهایت کُد ما به‌صورت زیر به‌دست می‌آید.

sum function in Python

🔸 مثال عملی از تابع max در پایتون

برای به‌دست آوردن بیشترین (ماکزیمم) مقدار موجود در یک تکرارپذیر، همان‌طور که در جلسه پیش یاد گرفتیم، می‌توانیم از تابع max برای این منظور استفاده کنیم. در تصویر زیر بیشترین مقدار را در هر کدام از تکرارپذیرها (لیست، تاپِل و سِت) محاسبه نمودیم.

max function in Python

🔸 مثال عملی از تابع min در پایتون

مشابه با تابع max در پایتون، برای به‌دست‌آوردن کمترین مقدار (مینیمُم) در یک تکرارپذیر، استفاده از تابع min گزینه بسیار مناسبی در پایتون است. به کُدی که در تصویر زیر نوشته شده‌است دقت کنید.

min function in Python

🔸 قدرت واقعی این توابع!

قدرت واقعی این توابع زمانی مشخّص می‌شود که دیتاسِت های بزرگ به درون کُد ما وارد (import) شوند و به‌طور مثال از میان 10000 داده ما به‌دنبال بیشترین مقدار، یا میانگین داده‌ها و دیگر تحلیل‌های آماری باشیم.

sum & min & max function in Python

3 دیدگاه. ارسال دیدگاه جدید

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

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

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
برای ادامه، شما باید با قوانین موافقت کنید

keyboard_arrow_up