Python Forever
124K subscribers
356 photos
895 videos
308 files
37 links
آرشیو منابع پایتون

در این کانال فقط به آموزش ها، مطالب و اخبار مربوط به زبان برنامه نویسی " پایتون " پرداخته خواهد شد

کتاب، ویدئو، سورس کد، آموزش های کوتاه، اخبار و غیره
Download Telegram
🟡  آموزش رایگان توابع در پایتون

📝 زبان: فارسی
🎥 تعداد ویدئوها: 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
Media is too big
VIEW IN TELEGRAM
🟡  آموزش رایگان توابع در پایتون

📝 زبان: فارسی
🎥 تعداد ویدئوها: 19 ویدئو
👤 مدرس: حمید دانشجو
🔗 منبع: مکتب‌خونه

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

📌 جلسه 1- سر آغاز توابع

#ویدئو #فیلم #برنامه_نویسی #پایتون #توابع #تابع
#Video #Programming #Python #Functions #Function
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟡  آموزش رایگان توابع در پایتون

📝 زبان: فارسی
🎥 تعداد ویدئوها: 19 ویدئو
👤 مدرس: حمید دانشجو
🔗 منبع: مکتب‌خونه

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

📌 جلسه 2- افراخوانی توابع (Called by Value and Reference)

#ویدئو #فیلم #برنامه_نویسی #پایتون #توابع #تابع
#Video #Programming #Python #Functions #Function
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟡  آموزش رایگان توابع در پایتون

📝 زبان: فارسی
🎥 تعداد ویدئوها: 19 ویدئو
👤 مدرس: حمید دانشجو
🔗 منبع: مکتب‌خونه

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

📌 جلسه 3- آرگومان‌های توابع و انواع خروجی‌ها

#ویدئو #فیلم #برنامه_نویسی #پایتون #توابع #تابع
#Video #Programming #Python #Functions #Function
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟡  آموزش رایگان توابع در پایتون

📝 زبان: فارسی
🎥 تعداد ویدئوها: 19 ویدئو
👤 مدرس: حمید دانشجو
🔗 منبع: مکتب‌خونه

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

📌 جلسه 4- توابع جزئی

#ویدئو #فیلم #برنامه_نویسی #پایتون #توابع #تابع
#Video #Programming #Python #Functions #Function
🐍 @PythonForever