🎯 مقدمه: وقتی می‌خواهیم کد پایتون بنویسیم، به یک محیط نیاز داریم که داخلش بتونیم: 1️⃣ کدمون رو بنویسیم (Edit) 2️⃣ اجراش کنیم (Run) 3️⃣ و خطاهاش رو بررسی کنیم (Debug) به این محیط‌ها می‌گیم ویرایشگر کد (Code Editor) یا محیط توسعه (IDE). IDLE: ساده‌ترین محیط برای شروع 🔹 چی هست؟ در واقع IDLE محیط ساده‌ایه که همراه با نصب پایتون میاد و لازم نیست جدا نصبش کنیم. 🔹 چرا خوبه برای شروع؟ - سبک و ساده‌ست. - یه پنجره داره که می‌تونیم توش کد بنویسیم و اجرا کنیم (REPL) - برای پروژه‌های کوچیک عالیه 🔹 محدودیت‌ها: - امکانات حرفه‌ای مثل تکمیل خودکار یا مدیریت پروژه نداره - ظاهرش نسبت به بقیه ضعیفه 💠 مناسب برای: کسانی که تازه شروع کردن، مخصوصاً دانش‌آموزان 🟢〰️🟢〰️🟢〰️🟢〰️🟢〰️🟢〰️🟢 ✅ IDE 🔹 چی هست؟ در واقع IDE یعنی «محیط توسعه‌ی یکپارچه». این یه نرم‌افزاره که همه ابزارهای لازم برای برنامه‌نویسی رو توی یه جا جمع کرده. 🔹 چه کاری انجام می‌ده؟ - می‌تونی توش کد بنویسی (مثل یه دفتر دیجیتالی) - کدت رو اجرا کنی - خطاها رو پیدا و درست کنی (اشکال‌زدایی) - پروژه‌هات رو مدیریت کنی - و گاهی طراحی گرافیکی هم انجام بدی! 🔹 مزایا: - ابزارها همه کنار هم هستن (دیگه لازم نیست چند برنامه جدا باز کنی) - کمک می‌کنه سریع‌تر و بهتر برنامه‌نویسی کنی - ظاهر مدرن‌تر و قابلیت‌های بیشتر نسبت به IDLE داره 🔹 معایب: - بعضی IDEها برای نصب یا یادگیری اولیه ممکنه کمی پیچیده‌تر باشن - منابع بیشتری از سیستم استفاده می‌کنن (نسبت به IDLE یا ادیتور ساده) 🔹 مناسب برای: دانش‌آموزایی که یه‌کم با محیط‌های ساده‌تر مثل IDLE آشنا شدن و می‌خوان تجربه حرفه‌ای‌تری داشته باشن. اگرچه بعضی IDEها مثل Thonny برای تازه‌کارها هم فوق‌العاده‌ن. 🟢〰️🟢〰️🟢〰️🟢〰️🟢〰️🟢〰️🟢 ✅ واژه‌های مهم به‌همراه شرح کامل: 🔵 IDLE 🔸 مخفف: Integrated Development and Learning Environment 🔸 معنی: محیط توسعه و یادگیری یکپارچه 🔸 توضیح: محیط پیش‌فرض و ساده‌ای که همراه با پایتون نصب می‌شه و برای نوشتن و اجرای کدهای ساده خیلی مناسبه. 🔵 IDE 🔸 مخفف: Integrated Development Environment 🔸 معنی: محیط توسعه‌ی یکپارچه 🔸 توضیح: نرم‌افزاری که ابزارهای مختلف مثل ویرایش کد، اجرا، اشکال‌زدایی، مدیریت پروژه و غیره رو در یک محیط ترکیب می‌کنه. 🔵 REPL 🔸 مخفف: Read-Eval-Print Loop 🔸 معنی: حلقه‌ی خواندن - ارزیابی - چاپ 🔸 توضیح: محیطی تعاملی که هر خط کدی که می‌نویسی فوراً اجرا می‌شه و نتیجه رو همون لحظه نشون می‌ده. مثل خط فرمان پایتون. 🔵 VS Code 🔸 مخفف: Visual Studio Code 🔸 معنی: نام یک ویرایشگر کد رایگان و حرفه‌ای از مایکروسافت 🔸 توضیح: محیطی بسیار محبوب برای برنامه‌نویسی با پشتیبانی از پایتون، جاوا، جاوااسکریپت و بسیاری زبان‌های دیگر با قابلیت نصب افزونه‌ها. 💯 @PythonForYou 🧑‍💻👩‍💻