آموزش گام‌به‌گام پایتون برای تازه‌کارها

آموزش گام‌به‌گام پایتون برای تازه‌کارها

پایتون (Python) یکی از محبوب‌ترین زبان‌های برنامه‌نویسی جهان است که در حوزه‌های مختلفی مانند

✅ هوش مصنوعی و یادگیری ماشین (TensorFlow, PyTorch)
✅ توسعه وب (Django, Flask)
✅ اتوماسیون و اسکریپت‌نویسی
✅ علم داده و تحلیل اطلاعات (Pandas, NumPy)
✅ برنامه‌نویسی بازی (Pygame)

کاربرد دارد

ویژگی‌های کلیدی پایتون:

  • خوانایی بالا (نوشتن کدهای تمیز و قابل فهم)

  • جامعه بزرگ توسعه‌دهندگان (راهنمایی و کتابخانه‌های فراوان)

  • چندمنظوره بودن (مناسب برای پروژه‌های کوچک و بزرگ)

در این آموزش، از نصب پایتون تا نوشتن اولین برنامه را قدم‌به‌قدم یاد می‌گیرید.


📥 بخش ۱: نصب و راه‌اندازی پایتون

۱. دانلود و نصب پایتون

  • ویندوز/مک: از سایت رسمی پایتون آخرین نسخه را دانلود کنید.

  • لینوکس (اوبونتو/دبیان):

    
    sudo apt update && sudo apt install python3 python3-pip
    
    

✅ بررسی نسخه پایتون:


python3 --version  # خروجی مثال: Python 3.10.6

۲. انتخاب محیط توسعه (IDE)

  • VS Code (محبوب و سبک)

  • PyCharm (حرفه‌ای برای پروژه‌های بزرگ)

  • Jupyter Notebook (مناسب برای علم داده)


📜 بخش ۲: اولین برنامه پایتون

۱. چاپ متن در پایتون (print)


print("سلام دنیا!")  # خروجی: سلام دنیا!

۲. کامنت‌گذاری در پایتون


# این یک کامنت تک‌خطی است
"""
این یک کامنت
چندخطی است
"""


🔢 بخش ۳: متغیرها و انواع داده‌ها

۱. تعریف متغیرها


name = "علی"  # رشته (String)  
age = 20      # عدد صحیح (Integer)  
price = 9.99  # عدد اعشاری (Float)  
is_active = True  # بولین (Boolean)

۲. بررسی نوع داده (type)


print(type(name))  # <class 'str'>
print(type(age))   # <class 'int'>

۳. تبدیل نوع داده (intstrfloat)


num_str = "123"
num_int = int(num_str)  # تبدیل به عدد
print(num_int + 5)      # خروجی: 128


🔧 بخش ۴: عملگرها در پایتون

عملگر مثال توضیح
+ 5 + 3 = 8 جمع
- 5 - 3 = 2 تفریق
* 5 * 3 = 15 ضرب
/ 10 / 2 = 5.0 تقسیم
** 2 ** 3 = 8 توان
% 10 % 3 = 1 باقیمانده

مثال:


x = 10
y = 3
print(x // y)  # تقسیم صحیح → 3


🔀 بخش ۵: ساختارهای کنترلی

۱. دستور if-elif-else


age = 18

if age < 13:
    print("کودک")
elif age < 18:
    print("نوجوان")
else:
    print("بزرگسال")

۲. حلقه for


for i in range(5):  # اعداد ۰ تا ۴
    print(i)

۳. حلقه while


count = 0
while count < 3:
    print("Hello!")
    count += 1


📦 بخش ۶: لیست‌ها و دیکشنری‌ها

۱. لیست (List)


fruits = ["سیب", "پرتقال", "موز"]
fruits.append("انگور")  # اضافه کردن
print(fruits[0])        # خروجی: سیب

۲. دیکشنری (Dictionary)


user = {"name": "علی", "age": 20}
print(user["name"])  # خروجی: علی


🛠️ بخش ۷: توابع (Functions)

۱. تعریف تابع ساده


def greet(name):
    return f"سلام {name}!"

print(greet("علی"))  # خروجی: سلام علی!

۲. تابع با پارامتر پیش‌فرض


def power(num, exponent=2):
    return num ** exponent

print(power(3))    # خروجی: 9 (مقدار پیش‌فرض)
print(power(3, 3)) # خروجی: 27


🎯 بخش ۸: پروژه عملی — ماشین حساب ساده


def calculator(num1, num2, op):
    if op == "+":
        return num1 + num2
    elif op == "-":
        return num1 - num2
    elif op == "*":
        return num1 * num2
    elif op == "/":
        return num1 / num2
    else:
        return "عملگر نامعتبر!"

print(calculator(10, 5, "*"))  # خروجی: 50


🚀 بخش ۹: مسیر یادگیری بعدی

  • یادگیری شیءگرایی (OOP)

  • کار با کتابخانه‌ها (مثل Pandas برای داده‌کاوی)

  • ساخت ربات تلگرام یا وب‌اپ با Django

📚 منابع پیشنهادی:


✅ نتیجه‌گیری

پایتون یک زبان آسان و قدرتمند برای شروع برنامه‌نویسی است. با تمرین روزانه می‌توانید در مدت کوتاهی پروژه‌های واقعی بسازید.

🔹 پیشنهاد بعدی: آموزش ساخت وب‌سایت با جنگو (Django) یا تحلیل داده با پایتون!

Avatar

نویسنده

سیدهادی موسوی

تعداد لایک‌ها: 4

Tags: #برنامه_نویسی

ارسال نظر

نظرات