eitaa logo
آموزش برنامه نویسی پایتون و AI
479 دنبال‌کننده
689 عکس
200 ویدیو
1.1هزار فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
📚 مرجع کامل حلقه‌ها در پایتون اگر به دنبال یک فایل جمع‌وجور هستی که همه روش‌های تکرار در پایتون را با مثال پوشش بده، این مطلب برای شما: ✅ حلقه for روی range، لیست، رشته، دیکشنری ✅ while به همراه break، continue، else ✅ enumerate، zip، حلقه‌های تو در تو ✅ درک لیست، مجموعه، دیکشنری ✅ حلقه‌های نامحدود و پیمایش با iter/next فایل رو با اسم all_python_loops.py ذخیره کن و همیشه در دسترس داشته باش.
pygame_.py
حجم: 1.4K
🔥 چالش زوم خلاقانه – بدون هیچ کلیدی! تا حالا دیدی یه توپ با نزدیک شدن ماوس بزرگ بشه؟ این بار نه خبری از + و – هست، نه اسکرول. 🖱 هرچقدر ماوس رو به توپ نزدیک‌تر کنی، بزرگ‌تر میشه و هرچی دورتر بشی، کوچک‌تر میشه! 📏 فاصله‌ات با توپ، تنها کنترل‌کننده اندازه‌ست. 👀 تجربه‌ای جدید از تعامل با اشیاء گرافیکی. 🐍 کدش با Pygame نوشته شده و توی ۵۰ خط می‌تونستی خودت بسازیش. 🎯 چالش: توپ رو به بزرگترین اندازه برسون بدون اینکه ماوس روش بذاری!
loops_game.py
حجم: 2.7K
🎮 بازی آموزش حلقه‌های پایتون با انیمیشن توپ‌های رنگی 🔹 کلید ۱ → حالت For : با زدن Space، ۵ توپ جدید اضافه می‌شود. 🔹 کلید ۲ → حالت While : تا وقتی توپ‌ها کمتر از ۱۲ باشه، یکی یکی اضافه می‌کنه تا برسه به ۱۲. 🔹 کلید ۳ → حالت If : اگر توپ قرمز وجود داشته باشه، یکی از آن‌ها حذف می‌شه. 👀 روی صفحه تعداد توپ‌ها و حالت فعال رو می‌بینی. ✅ هر بار که Space می‌زنی، کد مربوط به همون حلقه یا شرط اجرا می‌شه و انیمیشن توپ‌ها تغییر می‌کنه. 📌 هدف: درک عملی تفاوت حلقه for (تعداد مشخص)، حلقه while (تکرار شرطی) و عبارت if (شرط یک‌باره) در محیط گرافیکی. 🐍 کد کامل بازی فقط ۵۰ خطه و با Pygame نوشته شده.
13.3M حجم رسانه بالاست
مشاهده در ایتا
🎛 جعبه آبی جادویی با دو انگشت: 🤏 باز و بستن برای کوچک و بزرگ کردن. بدون لمس، فقط حرکت دست جلوی دوربین.
📢 اطلاعیه ثبت‌نام دوره 🎓 دوره مقدماتی برنامه‌نویسی پایتون 🌺 با سلام و احترام از علاقه‌مندان به یادگیری برنامه‌نویسی دعوت می‌شود جهت ثبت‌نام در دوره مقدماتی پایتون، اطلاعات زیر را به آیدی اعلام‌شده ارسال فرمایند: 🔸 نام و نام خانوادگی 🔸 کد ملی 🔸 تاریخ تولد 👥 ثبت‌نام اولیه و لیست شرکت‌کنندگان برای ثبت‌نام، مشخصات خود را به آیدی زیر ارسال کنید: 👈 @yasermahmoodain 📌 ظرفیت دوره محدود است و ثبت‌نام به‌صورت اولویت ارسال انجام خواهد شد. 📲 راه‌های ارتباطی و ثبت‌نام: 🔗 تلگرام: t.me/PyPlus_Admin 🔗 روبیکا: rubika.ir/PyPlus_Admin 🔗 ایتا: eitaa.com/learns_py 🔗 اینستاگرام: instagram.com/learns.py ⚠️ ظرفیت محدود است — اولویت با ثبت‌نام زودتر ⏳🏃‍♂️
trigonometry_circle.py
حجم: 4.9K
برنامه «دایره مثلثاتی – آموزش سینوس، کسینوس، تانژانت، کتانژانت» این برنامه با استفاده از کتابخانه tkinter یک محیط گرافیکی تعاملی برای آموزش مفاهیم پایهٔ مثلثات روی دایرهٔ واحد (شعاع = ۱) فراهم می‌کند. کاربر می‌تواند هر زاویه‌ای را بر حسب درجه وارد کند و به صورت بصری ببیند که نقطهٔ متناظر روی دایره در کجا قرار می‌گیرد و مقادیر توابع مثلثاتی چگونه محاسبه می‌شوند. قابلیت‌های اصلی: رسم محورهای مختصات، دایرهٔ واحد، و شعاع مربوط به زاویهٔ ورودی نمایش نقطهٔ قرمز رنگ روی دایره همراه با مختصات آن (cosθ, sinθ) خط بنفش عمودی = مقدار کسینوس (بر روی محور x) خط نارنجی افقی = مقدار سینوس (بر روی محور y) محاسبه و نمایش عددی: سینوس (sin) کسینوس (cos) تانژانت (tan = sin/cos) کتانژانت (cot = cos/sin) مدیریت زوایایی که تانژانت یا کتانژانت تعریف نشده دارند (مثل ۹۰ درجه و ۰ درجه) با نمایش پیام «تعریف نشده (∞)» پشتیبانی از هر زاویهٔ دلخواه (حتی بیشتر از ۳۶۰ درجه) با نرمال‌سازی خودکار به بازهٔ ۰ تا ۳۶۰ درجه نحوهٔ استفاده: برنامه را اجرا کنید. زاویهٔ مورد نظر (بر حسب درجه) را در کادر وارد کنید (پیش‌فرض ۳۰ درجه). روی دکمه «رسم کن» کلیک کنید. در قسمت بالا، دایره و خطوط راهنما رسم می‌شوند؛ در پایین، مقادیر عددی هر چهار تابع مثلثاتی نمایش داده می‌شود. مثال: ورودی 45 درجه: نقطه روی دایره: (0.707, 0.707) sin = 0.7071 ، cos = 0.7071 ، tan = 1 ، cot = 1 ورودی 90 درجه: نقطه: (0, 1) sin = 1 ، cos = 0 ، tan = ∞ (تعریف نشده) ، cot = 0
advanced_prime_gui.py
حجم: 7.6K
برنامه تشخیص اعداد اول و مرکب – نسخه گرافیکی پیشرفته این برنامه با استفاده از کتابخانه tkinter یک رابط کاربری گرافیکی فراهم می‌کند تا کاربر بتواند هر عدد صحیحی را وارد کند و به سرعت تشخیص دهد که اول است یا مرکب. امکانات برنامه: ورودی عدد توسط کاربر در یک کادر متنی. تشخیص اول بودن با الگوریتم بررسی مقسوم‌علیه‌ها تا ریشهٔ دوم عدد. نمایش نتایج به صورت رنگی (سبز برای اول، قرمز برای مرکب). لیست کامل مقسوم‌علیه‌ها در یک جعبهٔ لیست در سمت چپ. نمایش بصری روی بوم (Canvas): اعداد اول به صورت یک دایره سبز با عدد درون آن. اعداد مرکب به صورت یک مستطیل قرمز که با خط‌چین آبی بر اساس کوچکترین مقسوم‌علیه به دو بخش تقسیم شده و اندازهٔ عوامل نوشته می‌شود. نوار پیشرفت ساده که طول آن متناسب با تعداد مقسوم‌علیه‌ها است (برای درک سریع تراکم مقسوم‌علیه‌ها). نمایش کوچکترین مقسوم‌علیه و تجزیه عدد مرکب (مثلاً 12 = 2 × 6). نحوهٔ کار با برنامه: برنامه را اجرا کنید. عدد مورد نظر را در کادر وارد کنید. روی دکمه «بررسی کن» کلیک کنید. نتیجه به همراه لیست مقسوم‌علیه‌ها، نمایش بصری و نمودار ساده نمایش داده می‌شود. خروجی نمونه: ورودی 7 ← «۷ یک عدد اول است ✅» + دایره سبز + لیست مقسوم‌علیه‌ها: [1,7] ورودی 12 ← «۱۲ یک عدد مرکب است ❌» + مستطیل قرمز با خط‌چین (۲ و ۶) + لیست مقسوم‌علیه‌ها: [1,2,3,4,6,12] این برنامه به دلیل طراحی گرافیکی و ارائهٔ چندمنظوره، برای آموزش مفاهیم اول و مرکب و همچنین بررسی سریع اعداد بسیار مناسب است.
آموزش برنامه نویسی پایتون و AI
برنامه «دایره مثلثاتی – آموزش سینوس، کسینوس، تانژانت، کتانژانت» این برنامه با استفاده از کتابخانه tk
این برنامه به دلیل نمایش همزمان هندسه و اعداد، ابزاری عالی برای یادگیری بصری مثلثات و دایرهٔ واحد است.
آموزش برنامه نویسی پایتون و AI
📢 معرفی دوره‌های آموزش برنامه‌نویسی به اطلاع علاقه‌مندان می‌رساند مجموعه‌ای از دوره‌های تخصصی برنام
🔔 اطلاعیه مهم ✅ پاسخ تمام سوالات شما در کانال درج شده است. ⚠️ لطفاً شرایط مطالعه را رعایت کنید. 📝 برای ثبت نام اولیه، مشخصات خواسته شده را ارسال نمایید. با تشکر