eitaa logo
آموزش برنامه نویسی پایتون و AI
374 دنبال‌کننده
593 عکس
173 ویدیو
929 فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
آموزش برنامه نویسی پایتون و AI
🔍 پیدا کردن تمام فایل‌های پایتون در یک پروژه با ۳ خط کد! ✅ فقط کافیه مسیر رو بدی ✅ همه زیرپوشه‌ها رو چک میکنه ✅ لیست همه فایل‌های .py رو برمیگردونه from pathlib import Path python_files = list(Path("F:/codes").rglob("*.py")) 📁 خروجی: لیستی از همه فایل‌های پایتون به همراه مسیر کاملشون 💡 مناسب برای: مدیریت پروژه، پاکسازی فایل‌های تکراری، آنالیز کدها
آموزش برنامه نویسی پایتون و AI
⏱️ اندازه‌گیری زمان اجرای توابع در پایتون با یک دکوریتور ساده! ✅ فقط کافیه @timer بالای تابع مورد نظرت بذاری ✅ خودکار زمان اجرا رو محاسبه میکنه ✅ نام تابع و زمان دقیق رو چاپ میکنه @timer def my_function(): time.sleep(2) print("کار انجام شد!") # خروجی: my_function took 2.0012s مفید برای بهینه‌سازی کد و پیدا کردن توابع کند 🚀
آموزش برنامه نویسی پایتون و AI
🍎 گروه‌بندی خودکار آیتم‌ها با حرف اول در پایتون! 📝 گروه‌بندی میوه‌ها براساس حرف اول: items = ["apple", "banana", "apricot", "blueberry", "avocado"] grouped = {} for item in items: grouped.setdefault(item[0], []).append(item) 📤 خروجی: { 'a': ['apple', 'apricot', 'avocado'], 'b': ['banana', 'blueberry'] } 💡 ترفند: متد setdefault لیست خالی می‌سازه اگه کلید نباشه!
آموزش برنامه نویسی پایتون و AI
📚 دو روش حرفه‌ای برای مدیریت کلیدهای ناموجود در دیکشنری پایتون: 1️⃣ setdefault: متدی برای بررسی و ایجاد همزمان کلید با مقدار پیش‌فرض 2️⃣ defaultdict: زیرکلاسی که خودکار برای کلیدهای نبوده مقدار می‌سازه! هر دو روش، خطای KeyError را حذف می‌کنند 🚀
آموزش برنامه نویسی پایتون و AI
🎨 پروژه گرافیکی با پایتون و tkinter 📊 DataGrouper Pro - ابزار گروه‌بندی حرفه‌ای داده‌ها امکانات: ✅ گروه‌بندی بر اساس حرف اول/آخر ✅ گروه‌بندی بر اساس طول کلمه ✅ گروه‌بندی شامل حرف خاص ✅ گروه‌بندی تصادفی ✅ رابط کاربری زیبا و ساده