eitaa logo
پایتون برای شما
109 دنبال‌کننده
29 عکس
0 ویدیو
25 فایل
جایی برای یادگیری پایتون 👨‍💻👩‍💻 ارتباط با مدرس: @Ali_Reza_Noorbakhsh
مشاهده در ایتا
دانلود
@PythonForYou.pdf
حجم: 383.7K
تمامی 210 الگوریتم حل شده در جزوه (جهت ایده و تمرین بیشتر) 💯 @PythonForYou 🧑‍💻👩‍💻
🔸 علائم رسم فلوچارت بصورت خلاصه و مختصر 💯 @PythonForYou 🧑‍💻👩‍💻
🔰 تفاوت بین "و" (AND) و "یا" (OR) 🔵 "و" (AND) یعنی هر دو شرط باید درست باشند تا نتیجه درست باشه. مثلا: 🔻 « اگه هم مشقتو نوشته باشی و اتاقت رو تمیز کرده باشی، اجازه داری بازی کنی. » اگه فقط یکی رو انجام داده باشی، بازی کردن مجاز نیست! 🔻 و یا مثلا اگر بگیم: « اگر باران بیاید و من چتر داشته باشم، بیرون می‌روم. » اگر فقط یکی اتفاق بیفته (باران بیاد ولی چتر نداشته باشم یا بالعکس)، بیرون نمی‌رم. 🔵 "یا" (OR) یعنی کافیه یکی از شرط‌ها درست باشه تا نتیجه درست باشه. مثلا: 🔻 « اگه مشقتو نوشته باشی یا اتاقت رو تمیز کرده باشی، اجازه داری بازی کنی. » حتی اگه فقط یکی‌ش رو انجام داده باشی، می‌تونی بازی کنی. 🔻 و یا مثلا اگر بگیم: « اگر باران بیاید یا دوستم زنگ بزند، بیرون می‌روم. » در این حالت، حتی اگر فقط باران بیاد، یا فقط دوستم زنگ بزنه، بیرون می‌رم. 🔻 خلاصه و مفید 🔻 "و" سخت‌گیر هست چون هر دو شرط رو با هم می‌خواد. "یا" مهربون هست چون حتی با یکی از شرط‌ها هم راضی می‌شه. توی برنامه‌نویسی، بازی، جست‌وجو، قوانین مدرسه، حتی گفت‌وگوی روزمره، ما همیشه داریم از این دو استفاده می‌کنیم! 💯 @PythonForYou 🧑‍💻👩‍💻
پایتون برای شما
🔰 تفاوت بین "و" (AND) و "یا" (OR) 🔵 "و" (AND) یعنی هر دو شرط باید درست باشند تا نتیجه درست باشه. مث
❓ «عددی بگو که هم زوج باشه و بیشتر از ۱۰ باشه.» (یعنی عدد باید هر دو شرط رو داشته باشه.) ✅ پاسخ‌های درست: ۱۲، ۱۴، ۱۶، ۱۸، ... ❌ اگر فقط یکی برقرار باشه (مثلاً عدد فرد بیشتر از ۱۰ مثل ۱۳ یا عدد زوج کوچکتر از ۱۰ مثل ۸)، جواب غلطه. ❓ «عددی بگو که زوج باشه یا بیشتر از ۱۰ باشه.» (یعنی فقط یکی از این دو شرط هم باشه، کافیه) ✅ پاسخ‌های درست: ۴، ۶، ۸ (چون زوج هستن)، ۱۳، ۱۵ (چون بیشتر از ۱۰ هستن)، ۱۲، ۱۴، ۱۸ (چون هر دو رو دارن) ❌ فقط عددهایی مثل ۳، ۵، ۹ (نه زوج هستن، نه بیشتر از ۱۰) غلط هستن.
@PythonForYou.pdf
حجم: 2.15M
🟢 مجموعه سوالات الگوریتم و فلوچارت (همراه با پاسخ) 💯 @PythonForYou 🧑‍💻👩‍💻
💯 @PythonForYou 🧑‍💻👩‍💻
💯 @PythonForYou 🧑‍💻👩‍💻
🎯 مقدمه: وقتی می‌خواهیم کد پایتون بنویسیم، به یک محیط نیاز داریم که داخلش بتونیم: 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 🧑‍💻👩‍💻