eitaa logo
آموزش برنامه نویسی پایتون و AI
376 دنبال‌کننده
595 عکس
177 ویدیو
968 فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
هدایت شده از یاسر محمودیان
import turtle # ایجاد پنجره win = turtle.Screen() win.bgcolor("white") win.title("مربع با Turtle") # ایجاد لاک‌پشت pen = turtle.Turtle() pen.pensize(3) pen.color("blue") # رسم مربع for _ in range(4): pen.forward(100) # طول ضلع pen.right(90) # چرخش # نگه داشتن پنجره تا بستن دستی turtle.done()
هدایت شده از یاسر محمودیان
همه این کد ها تست شده است میتونید اجرا کنید و خروجی بگیرید
هدایت شده از یاسر محمودیان
اصطلاحات پایه برنامه‌نویسی الگوریتم: روش یا دستورالعمل مرحله‌به‌مرحله برای حل یک مسئله. فلوچارت: نموداری که جریان و مراحل الگوریتم را با اشکال نشان می‌دهد. متغیر: جایی در حافظه برای ذخیره داده‌ها با یک نام خاص. نوع داده (Data Type): نوع اطلاعاتی که متغیر می‌تواند ذخیره کند (مثل عدد، متن). شرط (Condition): جمله‌ای که تصمیم می‌گیرد کدام قسمت برنامه اجرا شود (مثلاً if). حلقه (Loop): اجرای تکراری یک بخش از کد تا وقتی شرطی برقرار باشد. تابع (Function): بلوک کد مستقل که کاری مشخص انجام می‌دهد و می‌توان بارها آن را فراخوانی کرد. کامنت (Comment): توضیحاتی در کد که توسط برنامه نادیده گرفته می‌شود. ورودی (Input): داده‌ای که برنامه از کاربر یا منبع دیگری دریافت می‌کند. خروجی (Output): داده‌ای که برنامه به کاربر یا سیستم نمایش می‌دهد یا می‌فرستد. خطا (Error): مشکلی که هنگام اجرای برنامه رخ می‌دهد و باعث توقف یا رفتار غیرمنتظره می‌شود. استثناء (Exception): نوع خاصی از خطا که می‌توان آن را مدیریت کرد تا برنامه متوقف نشود. کتابخانه (Library): مجموعه‌ای از کدهای آماده برای استفاده در برنامه‌ها. ماژول (Module): فایل یا مجموعه‌ای از توابع و کلاس‌ها که می‌توان وارد برنامه کرد. کلاس (Class): قالب یا مدل برای ساخت اشیاء (Object) در برنامه‌نویسی شیءگرا. شیء (Object): نمونه‌ای از کلاس که داده و عملکرد خاص خودش را دارد. ارث‌بری (Inheritance): ویژگی کلاس‌ها که اجازه می‌دهد یک کلاس ویژگی‌ها و رفتار کلاس دیگر را بگیرد. متد (Method): تابعی که داخل کلاس تعریف می‌شود و به داده‌های شیء دسترسی دارد. عملگر (Operator): نمادی که روی داده‌ها عملیاتی انجام می‌دهد مثل +، -، ==. عبارت (Expression): ترکیبی از متغیرها، مقادیر و عملگرها که مقداری تولید می‌کند. دستور (Statement): یک خط کد که کاری را انجام می‌دهد (مثل تخصیص مقدار، چاپ). کتابخانه استاندارد (Standard Library): مجموعه‌ای از ماژول‌ها و ابزارهای پایتون که به صورت پیش‌فرض نصب هستند. تغییرناپذیری (Immutable): ویژگی داده‌هایی که مقدارشان بعد از ساختن تغییر نمی‌کند (مثل tuple و str). خط فرمان (Command Line): محیط متنی برای اجرای دستورات و برنامه‌ها. کامپایلر (Compiler): برنامه‌ای که کد را از زبان برنامه‌نویسی به زبان ماشین تبدیل می‌کند. مفسر (Interpreter): برنامه‌ای که کد را خط به خط اجرا می‌کند (مثل پایتون). سینتکس (Syntax): قواعد نوشتن درست کد در زبان برنامه‌نویسی. بخش‌بندی (Indentation): فاصله‌گذاری در ابتدای خطوط کد که در پایتون معنی‌دار است. لیست (List): نوع داده‌ای که چند مقدار را به ترتیب ذخیره می‌کند و قابل تغییر است. دیکشنری (Dictionary): نوع داده‌ای برای ذخیره زوج‌های کلید-مقدار بدون ترتیب خاص. تاپل (Tuple): لیستی ثابت و تغییرناپذیر. ست (Set): مجموعه‌ای از مقادیر یکتا و بدون ترتیب. غلط املایی (Syntax Error): خطاهای نوشتاری که باعث می‌شوند برنامه اجرا نشود. خطای زمان اجرا (Runtime Error): خطاهایی که هنگام اجرای برنامه رخ می‌دهند. بازگشت (Return): خروجی دادن یک مقدار از تابع به جایی که فراخوانی شده. پارامتر (Parameter): متغیرهایی که به تابع داده می‌شوند تا کار کنند. آرگومان (Argument): مقداری که هنگام فراخوانی تابع به آن داده می‌شود. بازگشت‌دهی تابع (Return Statement): خطی که مقداری را از تابع برمی‌گرداند.
سلام دوستان عزیز! 👋 یه فرصت عالی برای یادگیری و محک زدن مهارت‌های پایتون پیش اومده. اگه وقت داری و دوست داری برنامه‌نویسی رو بهتر بشناسی یا تمرین کنی، این آزمون ساده و جذاب رو از دست نده! 🎯 🔗 لینک آزمون: https://rubika.ir/py_plus22/BDIAFHIIFFFGHIGE 💡 نگران سختی نباش! این آزمون برای همه سطح‌ها طراحی شده و هدفش کمک به یادگیری و افزایش اعتماد به نفس تو برنامه‌نویسیه. حتی اگه تازه‌کاری، فقط کافیه با آرامش شروع کنی و به خودت فرصت بدی. 😊 بیاید با هم این چالش رو قبول کنیم و تجربه جدیدی کسب کنیم! منتظر موفقیت‌های شما هستم! 🚀
سلام به همه دوستان 🌸 ان‌شاءالله فردا کلاس برگزار می‌شود و تعطیل نیست. لطفاً همکلاسی‌های خود را در جریان بگذارید و با آمادگی کامل در کلاس حاضر شوید. در صورت امکان، لپ‌تاپ همراه داشته باشید و پیش از کلاس نرم‌افزار Python را نصب کنید. با آرزوی موفقیت برای همه 🌟