از این زبان برنامه نویسی میتوان استفاده های زیادی کرد، که چند مورد کاربردی را در زیر بیان میکنیم :
- توسعه وب (در سمت سرور)
- توسعه نرم افزار
- محاسبات پیچیده (ریاضیات)
- برنامه نویسی سیستم
پایتون قادر به انجام چه کارهایی است؟
- میتوان برای ایجاد وب اپلیکیشن ها در سمت سرور استفاده کرد.
- میتواند به پایگاه های داده متصل شود و همچنین فایل ها را بخواند و یا تغییر بدهد.
- می توان برای مدیریت Big Data ها (داده های کلان و بزرگ) و همچنین انجام محاسبات پیچیده از آن استفاده کرد.
- می توان برای تسریع ایجاد Prototyping (نمونه سازی اولیه) و یا برای ایجاد نرم افزار های production-ready (آماده تولید) از آن استفاده کرد.
چرا باید از پایتون استفاده کرد؟
- میتواند با انواع سیستم عامل های موجود کار کند. (ویندور – مک – لینوکس – رزبری پای و ...)
- syntax (نحو) ساده ای دارد. (تقریبا شبیه زبان انگلیسی)
- syntax پایتون به نحوی است که به توسعه دهندگانش این امکان را میدهد که برنامه هایی با خطوط کمتر نسبت به سایر زبان های برنامه نویسی بنویسند.
- یک زبان مفسری است. به این معنی که کد به محض نوشتن قابل اجرا است. به این معنی که نمونه سازی بسیار سریع خواهد بود.
- در این زبان برنامه نویسی میتوانیم به سه شکل رویه ای ، شی گرایی و فانکشنال کد بزنیم.
بهتر است که بدانید
آخرین نسخه پایتون، نسخه 3 است، که ما در این مقاله از آن استفاده کردیم. هرچند، نسخه 2 فقط از لحاظ امنیتی بروز رسانی می شود اما همچنان محبوب است.
پایتون هم میتواند در یک محیط Text Editor (ویرایشگر متن) توسعه داده شود هم میتوان برای توسعه از یک IDE (Integrated Development Environment) یا همان محیط توسعه یکپارچه مانند، Thonny، Pycharm، Netbeans و یا Eclipse استفاده کرد. که به ویژه در هنگام مدیریت مجموعه های بزرگتر از فایل های پایتون استفاده از IDE بسیار مفید خواهد بود.
مقایسه syntax پایتون با سایر زبان های برنامه نویسی
زبان پایتون به این دلیل ایجاد شد که خوانایی بهتری نسبت به سایر زبان های برنامه نویسی داشته باشد، که از لحاظ پیچیدگی شباهت زیادی به زبان انگلیسی دارد.
در اغلب زبان های برنامه نویسی برای ایجاد دستور جدید از ; (نقطه ویرگول) استفاده میکنند اما در زبان برنامه نویسی پایتون برخلاف همه زبان ها با رفتن به خط جدید میتوان دستور جدیدی نوشت.
اکثر زبان های برنامه نویسی برای تعیین محدوده یک حلقه، تابع، شرط یا کلاس از براکت استفاده میکنند اما پایتون متکی به تورفتگی است .
اگر تا این جای کار به این زبان برنامه نویسی علاقه مند شدید در مقاله بعدی به سراغ نصب پایتون و کار با Command Line میریم.