ویژگیهای زبان برنامه نویسی پایتون

فصل اول: (آشنایی با ویژگیهای زبان برنامه نویسی پایتون)

اگر شما هم از علاقه مندان به دنیای برنامه نویسی (Programming) هستید و میخواهید کارتان را با یک زبان برنامه نویسی شروع کنید مسیر را درست آمده اید، یاد گیری زبان Python بهترین نقطه برای شروع میباشد چراکه مزایای زیادی دارد و در ادامه به توضیح این مزیت ها خواهیم پرداخت.

مزایای زبان برنامه نویسی Python

یادگیری بسیار آسان: یادگیری زبان برنامه نویسی Python به علت وجود کلید واژه های کم، ساختار بسیار ساده و قواعد روشن و مشخص بسیار آسوده میباشد.

خوانایی آسان: زمانیکه با زبان برنامه نویسی پایتون کار میکنید انگار با زبان انگلیسی سر و کار دارید. در واقع زبان برنامه نویسی پایتون متشکل از کلمات انگلیسی و جمله بندی میباشند.

نگه داری ساده: حفظ و نگهداری از Source Code های پایتون بسیار ساده میباشد.

کتابخانه های فراوان: زبان برنامه نویسی پایتون از Library های قابل حمل فراوانی برخوردار است که با پلتفرم های مختلف از قبیل Windows و Linux و Macintosh سازگاری دارند.

حالت انفعالی: زبان برنامه نویسی پایتون از حالت انفعالی یا Interactive Mode پشتیبانی میکند که شما میتوانید با استفاده از این ویژگی کد های خود را تست و اشکال زدایی کنید.

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

توسعه پذیری: شما میتوانید به تفسیر کننده زبان برنامه نویسی (Python Interpreter) پایتون ماژول های سطح پایین (Low Level) اضافه کنید تا با استفاده از این ماژول ها برنامه ای کارآمد تر و شخصی سازی شده تر درست کنید.

پایگاه داده: از مزیت های پایتون میتوان به پشتیبانی از همه Database های تجاری اشاره نمود.

برنامه نویسی گرافیکی (GUI): شما میتوانید با زبان برنامه نویسی پایتون برای هر سیستم عاملی مثل ویندوز یا لینوکس و یا مکینتاش برنامه گرافیکی تولید کنید.

دیگر ویژگیهای Python

جدا از ویژگیهای که در بالا به آنها اشاره شد پایتون دارای ویژگیهای قدرتمندی میباشد که در ادامه به آنها اشاره خواهم نمود.

  • پشتیبانی از ساختار تابعی به همراه شی گرایی (Object Oriented Programming)
  • از زبان پایتون هم میتوان به صورت Script استفاده نمود هم به صورت Byte-Code برای ساخت برنامه های بزرگ
  • پایتون Data Type های دینامیک سطح بالا را ارائه میکند و از بررسی Dynamic Type پشتیبانی میکند.
  • پشتیبانی خودکار از مجموعه زباله روبی (Garbage Collection)
  • توان همبستگی با زبان های C و C++ و COM و ActiveX و CORBA و Java

در صورت داشتن هر گونه سوال یا انتقاد تی ام ال منیجر را از محبت خود محروم نکنید.


برای دریافت نسخه PDF مقاله های سایت ابتدا در سایت ثبت نام کنید تا بتوانید به کلیه مقالات به صورت کاملا رایگان دسترسی پیدا کنید. ورود به سایت | ثبت نام در سایت

 

به نظر شما ممکنه کسی با استفاده از کلید های زیر این مطلب رو به اشتراک بذاره؟
محمد برغمدی

محمد برغمدی

امام علی علیه السلام: با مردم آنگونه معاشرت كنيد، كه اگر مرديد بر شما اشك ريزند، و اگر زنده مانديد، با اشتياق سوي شما آيند.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *