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("سارا"))
تابعها کد رو منظم و قابلاستفادهی دوباره میکنن.
بعد از پایهها، یاد بگیر چطور فایل بخونی و بنویسی، و چطور از کتابخونههای آماده استفاده کنی. اینجاست که پایتون واقعاً قوی میشه.
بدون پروژه یادگیری ناقصه. چندتا ایدهی ساده:
فقط ویدیو دیدن. هر چی دیدی، خودت هم بنویس. بدون تایپکردن چیزی یاد نمیگیری.
کپیکردن بیفکر. اگه کدی رو کپی کردی، خطبهخط بفهم چی کار میکنه.
ترسیدن از خطا. پیام خطا دشمن تو نیست؛ دقیقاً میگه مشکل کجاست. بخونش.
پرش از یه موضوع به موضوع دیگه. تا یه مفهوم رو نفهمیدی، نرو بعدی.
مقایسه با دیگران. هر کسی سرعت خودش رو داره.
اگه هدفت هوش مصنوعیه، پایتون انتخاب خوبیه چون بیشتر ابزارهای این حوزه باهاش کار میکنن. اگه میخوای ببینی هوش مصنوعی چطور تو یادگیری برنامهنویسی کمک میکنه، این مقاله رو بخون.
اگه میخوای پایتون رو با تمرین و راهنمایی قدمبهقدم یاد بگیری، دورهی «برنامهنویسی پایتون» رو ببین. بزن بریم!