» معرفی زبان برنامه نویسی پایتون به همراه ویژگی ها و قابلیت های زبان برنامه نویسی پایتون
پایتون چیست؟
Python ، یک زبان مفسر و شی گرا ، بین سال های 1985 و 1990 معرفی شد. Python یک زبان منبع باز است که تحت مجوز عمومی GNU یا GPL منتشر می شود. این بدان معنی است که شما می توانید به راحتی به منبع این زبان دسترسی پیدا کنید.
زبان پایتون در اواخر دهه 1980 توسط گویدو ون روسوم در هلند معرفی شد. پایتون بسیاری از ویژگی ها را از زبان های مختلف مانند SmallTalk ، C++ ، C و Unix Shell به ارث می برد. اگرچه پایتون یک زبان قدیمی است ، اما هنوز در حال توسعه است و نسخه های جدیدی از آن معرفی شده است. آخرین نسخه پایتون ، نسخه 3.6 ، در سال 2016 معرفی شد و با نسخه های قبلی پایتون متفاوت بود.
این زبان در موارد زیر استفاده می شود:
توسعه وب (سمت سرور)
توسعه نرم افزار
ریاضی
و ...
استفاده از زبان برنامه نویسی پایتون
از پایتون می توان برای ایجاد وب اپلیکیشن یا برنامه تحت وب استفاده کرد.
پایتون می تواند همراه با نرم افزار دیگری برای کامل کردن عملیات Workflows مورد استفاده قرار گیرد
اتصال به سیستم پایگاه داده به همراه خواندن و ویرایش پرونده ها از دیگر خصویات مهم پایتون می باشد
پایتون می تواند در برنامه نویسی و مدیریت داده های بزرگ ، و در انجام محاسبات پیچیده ریاضی مورد استفاده قرار گیرد.
چرا باید پایتون را یاد بگیریم؟
✔️پایتون در سیستم عامل های مختلفی اجرا می شود (ویندوز ، مک ، لینوکس ، رزبری پای ، ...).
✔️پایتون یک کتابخانه دستوری روان و آسانی دارد.
✔️کتابخانه دستوری پایتون نسبت به زبان های برنامه نویسی دیگر به گونه ای است که برای توسعه دهنده قابلیت کد نویسی کمتری فراهم است.
✔️پایتون از طریق یک مفسر اجرا می شود ، یعنی نیازی به کامپایل نیست و بلافاصله اجرا می شود
✔️پایتون از تمامی سبک های برنامه نویسی مانند برنامه نویسی رویه ای (Procedural) و برنامهنویسی شیءگرا (Object-Oriented Programming) که به اختصار OOP نیز خوانده می شود پشتیبانی می کند.
از دیگر ویژگی های مهم پایتون می توان به موارد زیر اشاره کرد :
✴️یادگیری و همچنین درک کد به زبان Python به دلیل ساختار ساده آن بسیار آسان است و عملیات نگهداری و به روزرسانی کد نیز آسان است.
✴️کد پایتون چند پلتفرمی است ، به این معنی که می توانید کد پایتون را روی سیستم عامل های مختلف مانند ویندوز ، مک و لینوکس اجرا کنید.
✴️پایتون مقیاس پذیر است ، به این معنی که شما می توانید به راحتی ماژول های سطح پایین را به مترجم خود اضافه کنید و قسمتهای مختلف آن را سفارشی کنید
✴️یکی از ویژگی های زبان پایتون امکان برقراری ارتباط با بیشتر پایگاه های اطلاعاتی محبوب است و می توانید برنامه هایی را در پایتون بنویسید که از یک پایگاه داده در کنار آنها استفاده می شود.
✴️شما می توانید یک رابط کاربری گرافیکی (GUI) برای برنامه های پایتون ایجاد کنید ، به عنوان مثال در سیستم عامل ویندوز می توانید از کتابخانه های MFC برای ایجاد یک رابط کاربری استفاده کنید ، این در Mac و Linux نیز امکان پذیر است.
✴️با استفاده از پایتون ، توسعه برنامه های وب با کمک کتابخانه های خارجی امکان پذیر است.


وبلاگ مجله اینترنتی آگورا
