مقدمه ای بر پایتون

پایتون یک زبان سطح بالای مفسری می باشد که توسط برنامه نویس آلمانی Guido van Rossum ابداع و در سال 1991 منتشر گردید. قدرت فوق العاده آن در کنار برنامه نویسی آسان باعث محبوبیت فراوان این زبان برنامه نویسی شده و امروزه شما قادر هستید تقریبا هر نوع برنامه و اپلیکیشنی را (مخصوصا در حوزه هوش مصنوعی و یادگیری ماشین) توسط آن ایجاد نمایید.

ویژگی ها

پایتون یک زبان مفسری multi-paradigm می باشد که بصورت کامل از برنامه نویسی ساخت یافته، شی گرا،  و بسیاری از قابلیت های برنامه نویسی functional و بعد گرا را نیز پشتبیانی می کند. کاربرد متنوع این زبان نتیجه ترکیبی از ویژگی هایی است که باعث می شود این زبان نسبت به سایر زبان های برنامه نویسی حائز اهمیت باشد که برخی از آنها به شرح زیر می باشند:

  • تنوع کاربرد
    • برنامه های گرافیکی : (پردازش تصویر، علمی و محاسباتی، بازی های کامپیوتری)
    • برنامه های تحت وب
    • برنامه های تجاری و سازمانی
    • سیستم عامل ها
  • ماژول های Third Party
  • کتابخانه های گسترده
  • یادگیری آسان
  • بهره وری و سرعت فوق العاده

Syntax

در پایتون برخلاف زبان های برنامه نویسی مانند سی شارپ، جاوا و جاوا اسکریپت از  indentation (تو رفتگی)برای تعیین بلاک کد استفاده می شود. یعنی هنگامی که دستوراتی نسبت به دستور بالاتر خود فاصله (تو رفتگی) داشته باشد، زیر مجموعه آن محسوب می شود.

C#, Java, JavaScript:

If(a>5)
{
	statement;
}
Python:

If(a > 5):
 	statement

اگر indentation ها را در پایتون رعایت نکنید با خطا مواجه شید.

Syntax Error:

If(a > 5):
statement

فاصله دستورات مربوط به یک بلاک کد باید با یکدیگر مساوی باشند و عدم رعایت آنها موجب بروز خطا خواهد شد.

Syntax Error:

If(a > 5):
 	print("message1")
		print("message2")

کامنت ها

درج توضحیات (کامنت) در تمام زبان های برنامه نویسی امری رایج می باشد. در پایتون برای درج توضیحات تک خطی از علامت # و برای درج توضیحات چند خطی از """ برای نقطه شروع و پایان توضیحات استفاده می شود.

#single line comment
print("Beno Academy")
"""
This is an example of
multiple line
comment
"""
print("Beno Academy")

نصب

برای نصب پایتون ابتدا فایل مربوط به نصب را دانلود کرده و از حالت فشرده خارج کنید.

نصب پایتون - مرحله 1

سپس روی فایل نصب دابل کلیک کنید تا نصب برنامه آغاز شود.

نصب پایتون - مرحله 2

در پنجره فوق گزینه Install Now را انتخاب کنید.

نصب پایتون - مرحله 3

بدین ترتیب نصب پایتون آغاز می شود.

نصب پایتون - مرحله 4

پس از اتمام عملیات نصب روی گزینه Close کلیک کنید.

محیط کد نویسی

برنامه های پایتون حتی توسط Notepad هم قابل ایجاد می باشند اما پیشنهاد ما استفاده از Visual Studio Code برای ساخت و خطایابی آن می باشد. بعد از نصب ویژوال استودیو کد می بایست افزونه مربوط به اجرا و خطایابی برنامه های پایتون را نصب نمایید. بدین منظور بعد از اجرای Visual Studio Code روی گزینه Extensions کل کلیک کرده و عبارت python را در کادر جستجو وارد نمایید.

نصب پایتون - مرحله 5

از لیست افزونه های نمایش داده شده گزینه Python که توسط شرکت Microsoft توسعه داده شده است را انتخاب نموده و روی گزینه Install کلیک کنید.

ساخت اولین برنامه

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

اجرای اولین برنامه پایتون - ساخت پوشه

در برنامه Visual Studio Code از منوی File گزینه Open Folder را انتخاب کرده و در پنجره نمایش داده شده، پوشه ایجاد شده در مرحله قبل را انتخاب نمایید تا محتوای آن دربرنامه باز شود.

با کلیک بر روی گزینه New File یک فایل جدید همانند تصویر زیر با نام main.py ایجاد نمایید.

ساخت فایل پایتون

دستور زیر را در فایل ایجاد شده اضافه نمایید.

print("hello world")

سپس برای اجرا و خطایابی رو دکمه Run کلیک کنید.

اجرای اولین برنامه پایتون

بدین ترتیب برنامه مورد نظر اجرا شده و شما در بخش Terminal می توانید نتیجه آن را مشاهده نمایید.

خروجی اولین برنامه پایتون