پایتون چیست؟
پایتون یک زبان برنامه نویسی محبوب و پرکاربرد است. این زبان توسط Guido van Rossum ایجاد شد و در سال ۱۹۹۱ منتشر شد که در زمینه برنامه نویسی کاربردهای فروانی دارد و برای موارد زیر استفاده میشود:
- توسعه وب (سمت سرور)
- توسعه نرم افزار
- ریاضیات
- برنامه نویسی سیستم
پایتون چه کاری میتواند انجام دهد؟
- پایتون را میتوان در سرور برای ایجاد برنامههای وب استفاده کرد.
- پایتون را میتوان در کنار نرم افزار برای ایجاد گردش کار استفاده کرد.
- پایتون میتواند به سیستم های پایگاه داده متصل شود. همچنین میتواند فایلها را بخواند و تغییر دهد.
- از پایتون میتوان برای مدیریت داده های بزرگ و انجام ریاضیات پیچیده استفاده کرد.
- پایتون را میتوان برای نمونه سازی سریع یا توسعه نرم افزار آماده تولید استفاده کرد.
چرا پایتون؟
پایتون روی سیستم عاملهای مختلف (Windows ، Mac ، Linux ، Raspberry Pi و غیره) کار میکند و نحو یا ساختار ساده، مشابه زبان انگلیسی دارد. پایتون دارای نحوی است که به توسعه دهندگان اجازه میدهد تا برنامههایی را با خطوط کمتر از سایر زبانهای برنامه نویسی بنویسند. این زبان برنامه نویسی بر روی یک سیستم مترجم اجرا میشود؛ به این معنی که کد را می توان به محض نوشتن اجرا کرد. یعنی نمونه سازی میتواند بسیار سریع باشد. پایتون را میتوان به شیوه ای رویه ای procedural، شی گرا یا فانکشنال به کار برد.
خوب است بدانید جدیدترین نسخه اصلی پایتون، پایتون ۳ است با این حال، پایتون ۲ هم وجود دارد و با اینکه به روزرسانی نمیشود، اما هنوز بخوبی کار میکند و بسیار محبوب است. نحو یا همان Syntax پایتون در مقایسه با سایر زبانهای برنامه نویسی برای خوانایی طراحی شده است و شباهتهایی با زبان انگلیسی با تأثیر از ریاضیات دارد.
پایتون بر خلاف سایر زبانهای برنامه نویسی که اغلب از نقطه ویرگول یا پرانتز استفاده میکنند ، از خطوط جدید برای تکمیل فرمان استفاده میکند. در این زبان برای تعیین محدوده از تورفتگی استفاده میکند.
مانند دامنه حلقهها، توابع و کلاسها. سایر زبانهای برنامه نویسی اغلب برای این منظور از براکتها استفاده میکنند. در لینک زیر پاورپوینت زبان برنامه نویسی پایتون قرار داده شده است. در این پاورپوینت ابتدا به معرفی دو محیط توسعه زامارین و اندروید استودیو پرداخته شده و سپس مزایا و معایب این دو محیط توسعه آورده شده است.
مقدمات برنامه نویسی پایتون – شروع کار با پایتون
اگر تازه کار هستید و میخواهید از الان با پایتون کار کنید پس لازم است ابتدا پایتون را بر سیستم عامل خودتان نصب کنید. پایتون بر روی سیستم عاملهای مختلفی نصب می٬شود در این آموزش قصد داریم پایتون را بر روی ویندوز نصب کنیم. البته برای شروع کار و اجرای دستورات پایتون و بطور کلی آموزش پایتون، ۳ روش اصلی را در اینجا ذکر میکنیم.
- استفاده از سایتهای آنلاین برنامه نویسی پایتون
- نصب پایتون بر روی سیستم عامل
- نصب anaconda و استفاده از IDEهای آن
استفاده از سایت های آنلاین برنامه نویسی پایتون
برای شروع کار برنامه نویسی پایتون میتوانید بدون هیچ دردسری از سایتهای برنامه نویسی آنلاین برای پایتون استفاده کنید. مزیت استفاده از اینگونه سایتها این است که شما با هر دستگاهی بهراحتی میتوانید وارد این سایتها بشوید و بدون هیچ گونه نصب، فوراً شروع به برنامه نویسی کنید ولی اینگونه سایتها در کنار این راحتی، معایبی هم دارند و آن هم اینکه اینگونه سایتها توابع و کتابخانههای پیش فرض پایتون را دارد و در صورت نیاز شما به یک کتابخانه خاص در برنامه نویسی، عملاً نمیتوانید از آن استفاده کنید.
سایتهای آنلاین برنامه نویسی پایتون بیشتر برای اجرای یک تکه کد، تمرین و تکرار کدها معمولی و نحوه کار پایتون کاربرد دارد. معروفترین سایتهای آنلاین برنامه نویسی پایتون عبارتند از:
نصب پایتون بر روی سیستم عامل (ویندوز)
پایتون به صورت پیش فرض در ویندوز نصب نیست، به همین دلیل برای برنامه نویسی در پایتون، بایستی آن را در ویندوز نصب کنید. در این بخش به آموزش نصب پایتون در ویندوز پرداخته میشود و چگونگی دانلود و نحوه ی اجرای کد پایتون را شرح میدهیم. بنابراین در این بخش، یاد میگیریم که چطور از ابتدا پایتون ۳.۹ (نسخه فعلی) را دانلود و نصب کنیم. برای شروع، به آدرس python.org/downloads بروید و برای دانلود آخرین نسخهی پایتون، روی کلید دانلود بزنید:
پس از دانلود آخرین نسخه پایتون از سایت Python مراحل نصب را جلو میرویم. مراحل نصب پایتون در ویندوز ساده است و فقط با چند کلیک نصب میشود.
با توجه به شکل بالا گزنیه Install Now را فشار دهید. البته در صورت نیاز میتوانید تیک Add Python 3.9 to PATH را نیز فعال کنید. پس از نصب مدت کمی طول میکشد تا فرآیند نصب پایتون بر روی ویندوز تمام شود.
پس از چند لحظه پایتون بر روی سیستم عامل نصب شده و پیام موفقیت در نصب قابل مشاهده خواهد بود.
ایجاد اولین برنامه در پایتون
همیشه هیجان برای نوشتن اولین برنامه وجود دارد پس برای نوشتن اولین برنامه کار خودمان را شروع میکنیم. برای این کار مراحل زیر را دنبال کنید. در ابتدا از منوی Start ویندوز طبق تصویر زیر IDEL پایتون را پیدا کنید و روی آن کلیک کنید.
طبق تصویر زیر IDLE Shell پایتون اجرا خواهد شد و آماده اجرای دستورات شما میباشد.
برای نوشتن یک برنامه جدید در پایتون لازم است یک پروژه یا فایل جدید ایجاد کنید و در آن برنامه خودتان را بنویسید.
در پنجره باز شده می توانید برنامه های خودتان به زبان پایتون را بنویسید و اجرا کنید.
در همه زبانهای برنامه نویسی نوشتن و اجرای Hello World کار ابتدایی است. با این کار میتوان دریافت که کامپایلر و برنامه هر زبان برنامه نویسی بهدرستی نصب شده است یا نه؟ پس با دستور print و نوشتن کد زیر در پنجره باز شده ادامه میدهیم.
print ("Hello World")
برای اجرای برنامه میتوانید از F5 استفاده کنید یا از تب Run گزینه Run Module را انتخاب کرده و اجرا نمایید.
پس از اجرای کد سوالی در مورد مسیر ذخیره کد شما پرسیده می شود.
پس از باز شدن پنجره Save As نام و مسیر فایل خود را بدهید تا برنامه اجرا شود.
همانطور که مشاهده می کنید پیام Hello World معروف در shell پایتون با رنگ آبی نمایش داده شده شده است.
تمامی مراحل بدرستی انجام شدند و الان می توانید نوشتن برنامه در پایتون را شروع کنید.
نصب anaconda و استفاده از IDE های آن
قبل از نصب آناکوندا باید بدانیم Anaconda چیست؟ Anaconda یک توزیع رایگان و Open source از زبانهای برنامهنویسی پایتون و R به شمار میآید که برای انجام محاسبات علمی و پردازش دادهها مورد استفاده قرار میگیرد و هدف آن راحتی در مدیریت بسته ها یا پکیج های مورد استفاده است. توزیع آناکوندا هم اکنون توسط ۱۶ میلیون کاربر در حال استفاده است و تقریبا شامل ۱۵۰۰ پکیج کاربردی است.
اگر قبل از نصب Anaconda روی سیستم خود پایتون نصب شده باشد، با نصب آن یک پوشه به طور جداگانه ایجاد میشود که به پایتون اصلی آسیبی نمیزند و به طور جداگانه از هر کدام از آنها میتوان استفاده کرد.
مراحل نصب آناکوندا بر روی سیستم عامل ویندوز
برای نصب Anaconda در سیستم عامل ویندوز وارد سایت https://www.anaconda.com/distribution شوید.
پس از دانلود فایل نصبی، آن را اجرا کنید و مراحل را طبق تصاویر زیر جلو برید.
خوب به همین راحتی نصب آناکوندا به پایان رسید حالا میتوانید از منوی استارت ویندوز IDE های Spyder یا Jupyter را باز کنید و برنامه نویسی با پایتون را شروع کنید.
اگر Spyder را باز کنید خیلی راحت می توان برنامه های پایتون را در آن نوشته و اجرا کنید.
خوب تا الان موفق شدیم محیط برنامه نویسی برای پایتون را برایتان معرفی کنیم. حالا میتوانید برنامه نویسی با پایتون را آغاز کنید. امیدوارم مطالب آورده شده برایتان مفید باشد و ما را از نظرات و دیدگاههای خود آگاه کنید. موفق و سربلند باشید.