TGViewer
Python Forever Python Forever @pythonforever · 131K subscribers
Post #24740 15.7K
‏🟡  آموزش رایگان توابع در پایتون

📝 زبان: فارسی
🎥 تعداد ویدئوها: 19 ویدئو
⏱ مدت: حدود 11 ساعت
💽 کیفیت: بسیار خوب
📊 سطح آموزش: مقدماتی
👤 مدرس: حمید دانشجو
🌀 سورس: دارد
🔗 منبع: مکتب‌خونه

ادامه ...

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

‏☜ تعریف تابع: آشنایی کاربران با سینتکس تعریف یک تابع در پایتون با استفاده از کلمه کلیدی def و به دنبال آن نام تابع، پارامترها (در صورت وجود) و یک علامت دونقطه.
‏☜ پارامترهای تابع و آرگومان‌ها: توضیح مفاهیم پارامترها و آرگومان‌های تابع، نحوه انتقال داده‌ها به یک تابع و نحوه کار با مقادیر پیش‌فرض برای پارامترها.
‏☜ بدنه تابع: شامل نحوه نوشتن کد در بدنه تابع و توضیح اهمیت تورفتگی برای تعریف محدوده تابع.
‏☜ دستور بازگشت: بحث در مورد دستور بازگشت و نقش آن در تعیین مقداری که تابع خروجی می‌دهد یا نتیجه محاسبه آن.
‏☜ فراخوانی تابع: نشان دادن نحوه فراخوانی یک تابع و توضیح چگونگی تطبیق آرگومان‌های ارائه‌شده در طول فراخوانی تابع با پارامترهای تعریف شده در تعریف تابع.
‏☜ متغیرهای محلی: معرفی مفهوم متغیرهای محلی درون توابع که فقط در محدوده تابع قابل‌دسترسی هستند.
‌‏☜  ‏Function Docstring:تشویق کاربران به مستندسازی (کامنت گذاری) توابع خود با استفاده از رشته‌های مستند، ارائه اطلاعات در مورد هدف، پارامترها و مقادیر بازگشتی تابع.
‌‏☜  محدوده تابع و متغیرهای سراسری: توضیح محدوده متغیرهای درون توابع و نحوه کار با متغیرهای سراسری در صورت لزوم.
‌‏☜  ترکیب توابع: نشان دادن اینکه چگونه توابع را می‌توان با فراخوانی یک تابع از دیگری ترکیب کرد و امکان ساخت عملکردهای پیچیده‌تر را فراهم می‌کند.
‌‏☜  توابع لامبدا (اختیاری): معرفی توابع لامبدا که با نام توابع ناشناس نیز شناخته می‌شوند که برای کارهای ساده استفاده شده و با کلمه کلیدی def تعریف نمی‌شوند.

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

⬅️ پیش‌نیاز
آشنایی با برنامه نویسی پایتون و کتابخانه پای گیم

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

🛠 ابزار مورد نیاز
پایتون و ابزاری که در آموزش توضیح داده میشود

🔰 سرفصل های دوره به شرح زیر است:

📖 فصل اول: توابع در پایتون

📌 جلسه 1- سر آغاز توابع
📌 جلسه 2- افراخوانی توابع (Called by Value and Reference)
📌 جلسه 3- آرگومان‌های توابع و انواع خروجی‌ها
📌 جلسه 4- توابع جزئی
📌 جلسه 5- توابع تودرتو (Nested Functions)
📌 جلسه 6- بسته‌بندی کننده (Wrapper) و Decorator در پایتون
📌 جلسه 7- بازی Craps

📖 فصل دوم: توابع مرتب‌سازی در پایتون

📌 جلسه 8- مرتب‌سازی انتخابی (Selection Sort)
📌 جلسه 9- مرتب‌سازی درجی (Insertion Sort)
📌 جلسه 10- بازگشتی - درجی (Recursive-Insertion)
📌 جلسه 11- مرتب‌سازی حبابی (bubble-Sort)
📌 جلسه 12- مرتب‌سازی حبابی بازگشتی (Recursive- Bubble Sort)
📌 جلسه 13- مرتب‌سازی سریع (Quick-Sort)
📌 جلسه 14- مرتب‌سازی ادغامی (Merge-Sort)
📌 جلسه 15- خلاصه مرتب‌سازی

📖 فصل سوم: توابع جست‌وجو در پایتون

📌 جلسه 16- جست‌وجوی خطی (Linear Search)
📌 جلسه 17- جست‌وجوی دودویی (Binary Search)
📌 جلسه 18- جست‌وجوی پرشی (Jump Search)
📌 جلسه 19- خلاصه جست‌وجو

#ویدئو #فیلم #برنامه_نویسی #پایتون #توابع #تابع
#Video #Programming #Python #Functions #Function
🐍 @PythonForever
More from @pythonforever
  1. Sep 28, 2026Arisavid_Academy 💻آکادمی آریساوید: یادگیری هوش مصنوعی از پایه 💻🎓یادگیری هوش مصنوعی را ا…
  2. Sep 28, 2026این بار ساده‌تر و اصولی‌تر با لینگانو ادامه بده! 📕 📍دسترسی نامحدود به دوره‌ها 📍پنل اختص…
  3. Sep 28, 2026🔶 آموزش پایتون جادی | تمرین عملی + ۴ پروژه کاربردی 📝 زبان: فارسی 🎥 تعداد ویدئوها: 4 وید…
  4. Sep 28, 2026شروع قطعی دوره حضوری/آنلاین جامع طراحی سایت HTML CSS VSCode JavaScript 🍁شروع از 20 مهر ⏱️…
  5. Sep 28, 2026Post #27483
  6. Sep 27, 2026🔶 آموزش پایتون جادی | تمرین عملی + ۴ پروژه کاربردی 📝 زبان: فارسی 🎥 تعداد ویدئوها: 4 وید…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →