دوره

مقدمه‌ای بر تابع‌ها در پایتون

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

مقدماتی
تاریخ به‌روزرسانی:
28 شهریور 1405
پایتون
۳ ساعت
۱۰ ویدیو
۳۴ تمرین
۵۶۹ شرکت‌کننده
۳۵۵
کاربرهای فینکا در چه شرکت‌هایی مشغول به کار هستند؟
توضیحات دوره

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

همونیه که می‌خواید یاد بگیرید؟

  • 1

    شرایط بروز خطا در تابع‌های تعریف‌شده توسط کاربر رو ارزیابی کنید و برای مدیریت موثر استثناها، بلوک‌های try-except یا عبارت‌های raise رو به کار ببرید.

  • 2

    تفاوت بین محدوده‌های محلی، دربرگیرنده، سراسری و داخلی رو هنگام دسترسی به متغیرها یا تغییر اون‌ها داخل تابع‌ها تشخیص بدید.

  • 3

    کاربرد مناسب عبارت‌های لامبدا و توابع مرتبه بالاتر مثل map رو برای انجام خلاصه‌تر عملیات روی داده‌ها ارزیابی کنید.

  • 4

    سینتکس درست تعریف تابع‌های پایتون رو که یک یا چند پارامتر دریافت می‌کنن و یک یا چند مقدار برمی‌گردونن تشخیص بدید.

  • 5

    نحوه استفاده از آرگومان‌های پیش‌فرض، args* و kwargs** رو برای ساخت تابع‌هایی با ورودی‌های انعطاف‌پذیر تشخیص بدید.

1
نوشتن توابع خودت
شروع رایگان

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

2
آرگومان‌های پیش‌فرض، آرگومان‌های با طول متغیر و حوزه دسترسی

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

3
توابع لامبدا و مدیریت خطا

با تابع‌های لامبدا آشنا می‌شید که بهتون اجازه می‌دن تابع‌ها رو سریع و در لحظه بنویسید. همچنین مدیریت خطاها در تابع‌هاتون رو تمرین می‌کنید که یکی از مهارت‌های ضروریه. بعد هم مهارت‌های جدیدتون رو برای حل مسائل علم داده به کار می‌گیرید.

گواهی پایان دوره

%0
  • تأیید مهارت شما

    با تکمیل این دوره، شما یک گواهی معتبر دریافت می‌کنید که بیانگر کسب مهارت‌های لازم مرتبط با این دوره آموزشی است.

  • اعتبار و اصالت گواهی

    هر مدرک دارای شناسه یکتا و لینک اعتبارسنجی است که امکان بررسی و تأیید اصالت آن را فراهم می‌کند.

  • اشتراک‌گذاری

    می‌توانید گواهی‌های خود را به‌راحتی در شبکه‌های حرفه‌ای مانند لینکدین با دیگران به اشتراک بگذارید.

اشتراک‌گذاری
منابع
Tweets

سوالات متداول

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

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

بله، بعد از تکمیل موفقیت‌آمیز دوره، گواهی پایان دوره دریافت می‌کنید.

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

بله، در این دوره با حوزه دسترسی در پایتون آشنا می‌شید که یکی از مفاهیم مهم برای نوشتن تابع‌هاست.

بله، در این دوره یاد می‌گیرید چطور تابع‌های لامبدا بنویسید که می‌تونن مسائل رو سریع حل کنن.

دریافت اپلیکیشن فینکا

با اپلیکیشن فینکا، به بیشتر دوره‌ها و مسیرها روی موبایل دسترسی دارید، تمرین می‌کنید و یادگیری رو هم‌زمان روی موبایل و دسکتاپ ادامه می‌دید.