پشتیبانی

درباره سايت

تکنو سیستم | آموزش کامپیوتر به صورت کاملا حرفه ای

آموزش کامل و حرفه ای کامپیوتر
مبتدی تا پیشرفته

آخرين نظرات

بايگاني

خلاصه آمار

سخن روز

افکار خلاق به منزله پله نردبان يک شغل است با تفکر خلاق مي توانيم به صعود پردازيم هرچه پله نردبان بيشتر باشد، صعودمان هم بيشتر خواهد بود.

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

ویژگی ها زبان برنامه نویسی پایتون
  1. یادگیری آسان آن: محدود بودن تعداد کلیدواژه ها، همچنین ساختار و دستور نگارشی ساده ی آن نقش اساسی در یادگیری سریع این زبان بازی می کند.
  2. خوانایی بالا: کد پایتون فوق العاده صریح تعریف شده و خواندن آن سهل می باشد.
  3. نگهداشت آن بسیار آسان می باشد: نگهداشت کد منبع این زبان بسیار آسان می باشد.
  4. دارای کتابخانه ی بسیار گسترده می باشد: کتابخانه ی پایتون portable (دارای نصب آسان) بوده و قابلیت استفاده (سازگاری) در محیط های مختلف همچون UNIX، Windows و Macintosh را دارد.
  5. پشتیبانی از قابلیت تعامل با برنامه نویس (interactive mode): پایتون از interactive mode پشتیبانی می کند: به این معنی که به برنامه نویس اجازه می دهد تکه های کد را به صورت تعاملی مورد آزمایش قرار داده و اشکال زدایی کند.
  6. قابلیت نصب آسان (portable): پایتون می تواند بر روی طیف وسیعی از محیط های سخت افزاری (hardware platform) اجرا شود و دارای یک رابط می باشد که برای تمامی محیط ها یکسان است.
  7. توسعه پذیری (Extendable): می توان ماژول های سطح پایین به مفسر پایتون اضافه نمود. ماژول های مزبور به برنامه نویس این امکان را می دهند که به ابزارهای در دست افزوده یا آن ها را طبق نیاز خود سفارشی تنظیم کنند تا بازدهی و کارایی بیشتری دریافت کند.
  8. پایگاه داده: پایتون رابط هایی (interface) را برای تمامی پایگاه داده های تجاری پرطرفدار ارائه می دهد.
  9. برنامه نویسی GUI (رابط گرافیکی کاربری): با زبان پایتون می توان رابط کاربری طراحی کرد (برنامه های GUI نوشت) و به system call ها، کتابخانه ها و windows system های متعددی نظیر Windows MFC، Macintosh و سیستم پنجره X (یک سامانهٔ نرم‌افزاری و پروتکل تحت شبکه است که اساس قابلیت‌های رابط‌های گرافیکی کاربری (GUI) و دستگاه‌های ورودی پیشرفته را برای رایانه‌های تحت شبکه فراهم می‌کند) انتقال داد.
  10. مقیاس پذیر (scalable): پایتون پشتیبانی و ساختار بهتری را برای برنامه های با مقیاس بزرگ در مقایسه با shell script (یک برنامه رایانه ای که برای اجرا با مفسر خط فرمان Unix shell) ارائه می دهد.

علاوه بر ویژگی های نام برده، پایتون قابلیت ها و امکانات بیشتری را ارائه می دهد که در زیر تعدادی از آن ها فهرست شده:

  1. جدا از مدل برنامه نویسی شی گرا، از روش های تابع محور و دستوری (functional & structured) برنامه نویسی نیز پشتیبانی می کند.
  2. می توان آن را به صورت یک زبان اسکریپت نویسی مورد استفاده قرار داد یا آن را برای برنامه های حجیم به byte-code ترجمه کرد.
  3. نوع داده های پویا سطح بالا ارائه کرده و از قابلیت بررسی پویا نوع پشتیبانی می کند.
  4. از قابلیت garbage collection خودکار پشتیبانی می کند.
  5. می توان آن را به آسانی با C، C++، COM، ActiveX، COBRA و Java ترکیب کرد.

نظرات مطلب

هيچ نظري هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی