مقدمات و مفاهیم پایه
این بخش شامل آموزشهای مربوط به مقدمات و مفاهیم پایه میباشد.
📋 فهرست مباحث
- تاریخچه و فلسفه پایتون (Zen of Python)
- نصب و راهاندازی محیط توسعه (IDE)
- اجرای اولین برنامه (Hello World)
- متغیرها و مفهوم حافظه
- انواع دادههای اولیه (Primitive Data Types)
- اعداد صحیح (Integers) و عملیات ریاضی
- اعداد اعشاری (Floats) و دقت محاسباتی
- اعداد مختلط (Complex Numbers)
- رشتهها (Strings) و تعریف آنها
- کاراکترهای فرار (Escape Sequences)
- رشتههای چندخطی (Multiline Strings)
- عملیات روی رشتهها (الحاق و تکرار)
- اندیسگذاری و برش رشتهها (Indexing & Slicing)
- مقادیر بولی (Booleans) و منطق True/False
- عملگرهای انتساب (Assignment Operators)
- عملگرهای مقایسهای (Comparison Operators)
- عملگرهای منطقی (Logical Operators)
- عملگرهای بیتی (Bitwise Operators)
- اولویت عملگرها (Operator Precedence)
- تبدیل نوع دادهها (Type Casting)
- ورودی و خروجی پایه (input و print)
- فرمتبندی رشتهها (Old Style %)
- فرمتبندی رشتهها (متد format)
- فرمتبندی رشتهها (f-strings)
- کامنتگذاری و مستندسازی کد
- ساختار کنترلی شرطی (if)
- ساختار شرطی if-else
- ساختار شرطی if-elif-else
- شرطهای تو در تو (Nested Conditions)
- عبارات شرطی یک خطی (Ternary Operators)
- حلقههای تکرار (Loops) و مفهوم تکرار
- حلقه while و کاربردهای آن
- حلقه for و پیمایش توالیها
- تابع range و پارامترهای آن
- دستور break برای خروج از حلقه
- دستور continue برای رد کردن دور حلقه
- حلقه else (Loop-else)
- حلقههای تو در تو (Nested Loops)
- مبحث Indentation و اهمیت آن
- مدیریت خطاهای رایج در سطح مقدماتی