معرفی Python
معرفی زبان برنامه نویسی Python
در این قسمت از مقاله ، این زبان برنامه نویسی را معرفی می کنیم و ویژگی ها و معایبش را بررسی می کنیم . در بین برنامه نویس ها ، Python یکی از محبوب ترین زبان های برنامه نویسی می باشد . زبان برنامه نویسی Python ، در برنامه نویسیِ هوش مصنوعی ، توسعه دادن به وب ، ساختن application های موبایل و …. به کار می رود .
زبان برنامه نویسی Python ، برای توسعه ی نرم افزار های کاربردی به کار می رود .و به دلیل سرعت بالایی که در این زمینه دارد( Rapid Application Development ) ، بین کاربرها جذابیتِ بسیار زیادی دارد . این نرم افزار ، modular , packages را مورد استفاده قرار می دهد . یعنی برنامه های این زبان ، می توانند به سبک modular طراحی شوند .
زبان برنامه نویسی Python ، در برنامه نویسی وب سایت های معتبر بسیار زیادی استفاده شده است . شرکت های بسیار بزرگی از این برنامه نویس استفاده می کنند . این شرکت ها عبارتند از : Google , yahoo , instagram , nasa , YouTube . از این نرم افزار ، در کل دنیا استفاده می شود .
در پروژه های بسیار سنگین و بسیار حساس ، از این زبان برنامه نویسی استفاده می شود . زبان برنامه نویسی Python ، با مجوز اختصاصی خودش به نام PSFL ( Python software foundation license ) عرضه شده است .
تاریخچه ی زبان برنامه نویسی با معرفی Python
( معرفی Python ) در سال 1991 = این زبان برنویسی ، عرضه شده است . و شخصی به نام Guide Van Rossum ، این زبان برنامه نویسی را ارائه کرده است .و با عرضه کردن Python ، تحول خیلی عظیمی در دنیای برنامه نویسی ( از توسعه ی برنامه های وب تا بازی های رایانه ای ) به وجود آمد . در سال 1991 نسخه ی 0.9.0 این برنامه عرضه شده است .
در سال 1994 = نسخه ی 1.0 که نسبت به نسخه ی قبلی بسیار پیشرفته تر بود ، عرضه شد .
در سال 1995 = نسخه ی 1.2 این زبان برنامه نویسی ، منتشر شد .
در سال 2000 = تیمی که مسئول گسترش Python می باشد ، به BeOpen.com منتقل می شود . و تیم کتابخانه ی باز Python ، در این سال شگل گرفته است .
( معرفی Python )
مزایا و ویژگی های زبان برنامه نویسی Python
( معرفی Python ) این نرم افزار ، ویژگی های بسیار مهمی دارد و به خاطر همین ویژگی ها ، بسیار مورد استفاده قرار می گیرد . برخی از این ویژگی ها عبارتند از :
⦁ سطح این زبان برنامه نویسی ، بسیار بالا است . ( High- level )
⦁ این زبان برنامه نویسی ، در دسترسِ بسیاری از سیستم عامل ها می باشد .
⦁ این زبان برنامه نویسی ، Dynamic types , Dynamic Binding را دارد .
⦁ Python ، زبان برنامه نویسیِ تقریبا ساده ای به حساب می آید . و یادگیری آن بسیار راحت ، ساده و آسان است .
⦁ به دلیل ویژگی فوق ، هزینه های توسعه و نگهداری برنامه های نوشته شده به زبان Python ، کاهش پیدا می کند .
⦁ اگر بخواهید modular ها را import و export کنید ، کار بسیار راحتی است .
⦁ کد هایی را که در یک پروژه استفاده شده است ، می توانید در سایر پروژه ها هم دوباره استفاده کنید .
⦁ کد های این زبان برنامه نویس ، در پلتفرم های لینوکس ، ویندوز ، سیستم عامل موبایل ، پلی استیشن ، اجرا می شود .
⦁ زبانی بسیار قدرتمند و بسیار منعطف می باشد .
⦁ ساختار آن ، بسیار منظم است .
⦁ کد نویسی در این نرم افزار ، بسیار راحت است .
⦁ از سایت Python ، می توانید فایل نصبی نسخه ی ویندوز یا سیستم عامل مک را دانلود کنید .
⦁ Modular هایی دارد که به برقراری ارتباط Python با بسیاری از زبان ها و سیستم عامل ها ، کمک می کند .
⦁ استفاده و توزیع از این زبان برنامه نویسی ( برای هدف های تجاری ) ، طبق مجوز OSI ( مجوز تایید زبانِ این نرم افزار ) آزاد است .
⦁ این زبان برنامه نویسی ، ساختار داخلی داده ها و فرهنگ نامه ها را دارد . و این موضوع کمک می کند تا داده ها ، به سرعت و در زمان کمی ساخته شوند .
⦁ دارای توانایی ِادغام و پردازش متن می باشد و این موضوع باعث می شود تا سرعت و بهره وری افزایش پیدا کند .
⦁ زبان برنامه نویسی Python ، گزینه ی بسیار مناسبی برای ساخت برنامه های پیچیده ، می باشد .
( معرفی Python )
معایب و نقص های زبان برنامه نویسی Python
( معرفی Python ) اما این نرم افزار هم مثل هر نرم افزار دیگری ، نقص هایی دارد که در این قسمت ذکر می کنیم . نقص های این زبان برنامه نویسی عبارتند از :
1 – سرعت زبان برنامه نویسی Python ، کند تر از زبان های ++c، c می باشد .
2 – زبان خوبی برای توسعه ی داده های موبایل نمی باشد . و در این مورد ، یک زبان ضعیف به شمار می آید .
3 – میزان حافظه ی مصرفیِ داده ها در Python ، زیاد است.
4 – زبان برنامه نویسی Python ، محدودیت هایی برای دسترسی به بانک های اطلاعاتی دارد .
جهت استفاده از سرویس های سرور مجازی و سرور مجازی ایران دوریس میتوانید از این خدمات بهرمند شوید.