🐍 کتابخانه مرجع پایتون

🌱 سطح مقدماتی (Basic)

این بخش شامل مبانی برنامه‌نویسی پایتون است. اگر تازه شروع کرده‌اید، اینجا بهترین نقطه شروع است. همه مفاهیم به زبان ساده و با مثال‌های عملی توضیح داده شده‌اند.

پیش‌نیاز: هیچ‌گونه پیش‌نیازی نیاز نیست. فقط یک ذهن کنجکاو کافی است!

📚 فهرست مباحث

روی هر مبحث کلیک کنید تا صفحه مربوطه را باز کنید.

# مبحث توضیح وضعیت
۱ 📦 متغیرها تعریف متغیر، انواع داده، تبدیل نوع ✓ آماده
۲ ⚡ ساختار شرطی if/else if، elif، else، عملگرهای مقایسه‌ای و منطقی ✓ آماده
۳ 🔄 حلقه for حلقه for، range()، enumerate()، zip() ✓ آماده
۴ 🔁 حلقه while حلقه while، break، continue، else ✓ آماده
۵ 📋 لیست‌ها تعریف لیست، اندیس، برش، متدهای لیست ✓ آماده
۶ 🔗 تاپل‌ها تاپل، تفاوت با لیست، unpacking ✓ آماده
۷ 📚 دیکشنری‌ها تعریف دیکشنری، دسترسی، متدها، تکرار ✓ آماده
۸ 🧩 مجموعه‌ها تعریف مجموعه، عملیات ریاضی، frozenset ✓ آماده
۹ 🧩 توابع تعریف تابع، پارامترها، return، docstring ✓ آماده
۱۰ 🏛️ کلاس‌ها (OOP) کلاس، شیء، ارث‌بری، متدهای ویژه ✓ آماده
۱۱ 📂 مدیریت فایل خواندن و نوشتن فایل، CSV، JSON ✓ آماده
۱۲ ⚠️ مدیریت خطا try/except، raise، استثناهای سفارشی ✓ آماده
۱۳ 📦 ماژول‌ها import، ماژول‌های استاندارد، ساخت ماژول ✓ آماده
۱۴ 🧮 کامپرهنشن‌ها لیست، دیکشنری و مجموعه کامپرهنشن ✓ آماده
۱۵ 🔹 توابع لامبدا lambda، map، filter، sorted، reduce ✓ آماده
۱۶ 🎯 *args و **kwargs آرگومان‌های نامعین، باز کردن لیست و دیکشنری ✓ آماده

📊 خلاصه سطح مقدماتی

۱۶
تعداد مباحث
~۴۰
تعداد مثال‌های کاربردی
۱۰۰%
پوشش مبانی پایتون

📖 راهنمای مطالعه

  1. از مبحث متغیرها شروع کنید و مباحث را به ترتیب مطالعه کنید.
  2. هر مبحث شامل مثال‌های قابل اجرا است که می‌توانید با کلیک روی دکمه ▶️ اجرا آنها را تست کنید.
  3. برای درک بهتر، کدها را تغییر دهید و نتایج را ببینید.
  4. در انتهای هر صفحه، لینک‌هایی به مبحث قبلی و بعدی وجود دارد.
  5. پس از اتمام تمام مباحث، به سراغ سطح متوسط (Intermediate) بروید.
← سطح بعدی: 📊 متوسط (Intermediate) ↑ بازگشت به صفحه اصلی