آموزش پایتون از صفر؛ از کجا شروع کنم و چی یاد بگیرم؟

2026-10-20

اگه می‌خوای برنامه‌نویسی رو شروع کنی، پایتون یکی از بهترین انتخاب‌هاست. چرا؟

بیا ببینیم از صفر چی رو به چه ترتیبی یاد بگیری.

قدم اول: نصب و اولین برنامه

پایتون رو نصب کن و اولین برنامه‌ات رو بنویس:

print("سلام دنیا!")

همین. اگه این کار کرد، تو یه برنامه‌نویسی. جدی می‌گم.

قدم دوم: متغیر و نوع داده

متغیر یه جاییه که اطلاعات رو نگه می‌داری:

name = "علی"
age = 25
price = 12.5
is_student = True

انواع اصلی داده: متن (str)، عدد صحیح (int)، عدد اعشاری (float) و درست/نادرست (bool).

قدم سوم: شرط

«اگه این بود، اون کار رو بکن»:

age = 17
if age >= 18:
    print("می‌تونی ثبت‌نام کنی")
else:
    print("هنوز زوده")

دقت کن به فاصله‌ی ابتدای خط (indent). تو پایتون مهمه و جزو سینتکسه.

قدم چهارم: حلقه

یه کار رو چندبار تکرار کن:

for i in range(5):
    print("تمرین", i)

این ۵ بار اجرا می‌شه. حلقه‌ها یکی از قوی‌ترین ابزارهای برنامه‌نویسیه.

قدم پنجم: لیست و دیکشنری

لیست مجموعه‌ای مرتب از چیزهاست:

fruits = ["سیب", "موز", "پرتقال"]
fruits.append("انار")
print(fruits[0])   # سیب

دیکشنری جفت «کلید و مقدار» نگه می‌داره:

person = {"name": "علی", "age": 25}
print(person["name"])

قدم ششم: تابع

یه تیکه کد که اسم داره و می‌تونی هر وقت خواستی صداش بزنی:

def greet(name):
    return "سلام " + name

print(greet("سارا"))

تابع‌ها کد رو منظم و قابل‌استفاده‌ی دوباره می‌کنن.

قدم هفتم: خوندن و نوشتن فایل، کتابخونه‌ها

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

قدم هشتم: پروژه

بدون پروژه یادگیری ناقصه. چندتا ایده‌ی ساده:

اشتباه‌های رایج تازه‌کارها

فقط ویدیو دیدن. هر چی دیدی، خودت هم بنویس. بدون تایپ‌کردن چیزی یاد نمی‌گیری.

کپی‌کردن بی‌فکر. اگه کدی رو کپی کردی، خط‌به‌خط بفهم چی کار می‌کنه.

ترسیدن از خطا. پیام خطا دشمن تو نیست؛ دقیقاً می‌گه مشکل کجاست. بخونش.

پرش از یه موضوع به موضوع دیگه. تا یه مفهوم رو نفهمیدی، نرو بعدی.

مقایسه با دیگران. هر کسی سرعت خودش رو داره.

پایتون و هوش مصنوعی

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

جمع‌بندی

  1. نصب و اولین برنامه
  2. متغیر و نوع داده
  3. شرط
  4. حلقه
  5. لیست و دیکشنری
  6. تابع
  7. فایل و کتابخونه
  8. پروژه

اگه می‌خوای پایتون رو با تمرین و راهنمایی قدم‌به‌قدم یاد بگیری، دوره‌ی «برنامه‌نویسی پایتون» رو ببین. بزن بریم!