آموزش برنامه نویسی پایتون ۳

3 سال پیش

آموزش برنامه نویسی پایتون ۳

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش برنامه نویسی پایتون ۳ خواهیم پرداخت.

پایتون یک زبان برنامه نویسی تفسیر شده، تعاملی، شی گرا و سطح بالا است. این کد توسط Guido van Rossum در سالهای ۱۹۸۵ تا ۱۹۹۰ ایجاد شد. مانند Perl، کد منبع پایتون نیز تحت مجوز عمومی GNU (GPL) در دسترس است. نام پایتون از یک برنامه تلویزیونی به نام ëMonty Pythonís Flying Circusí گرفته شده است و نه از نام مار پیتون.

پایتون ۳٫۰ در سال ۲۰۰۸ منتشر شد. اگرچه تصور می شود که این نسخه ناسازگار با گذشته است، اما بعداً بسیاری از ویژگی های مهم آن با نسخه ۲٫۷ سازگار شده است. این آموزش درک کافی از زبان برنامه نویسی نسخه پایتون ۳ را ارائه می دهد.

چرا پایتون ۳ را بیاموزیم؟

پایتون یک زبان برنامه نویسی سطح بالا، تفسیر شده، تعاملی و شی گرا است. پایتون بسیار خوانا طراحی شده است. از کلمات کلیدی انگلیسی اغلب در مواردی که سایر زبان ها از علائم نگارشی استفاده می کنند، استفاده می کند و ساختار نحوی کمتری نسبت به سایر زبان ها دارد.

پایتون برای دانش‌آموزان و افراد حرفه‌ای ضروری است تا به یک مهندس نرم‌افزار عالی تبدیل شوند، مخصوصاً زمانی که در دامنه توسعه وب کار می‌کنند. برخی از مزایای اصلی یادگیری پایتون را ذکر می کنم:

  • پایتون تفسیر می شود – پایتون در زمان اجرا توسط مترجم پردازش می شود. قبل از اجرای برنامه نیازی به کامپایل کردن آن ندارید. این شبیه PERL و PHP است.
  • پایتون تعاملی است – در واقع می توانید در یک پیام پایتون بنشینید و مستقیماً با مترجم ارتباط برقرار کنید تا برنامه های خود را بنویسید.
  • پایتون شی گرا است-پایتون از سبک برنامه نویسی شی گرا یا تکنیک برنامه نویسی پشتیبانی می کند که کد را در داخل اشیاء قرار می دهد.
  • پایتون زبان مبتدی است-پایتون یک زبان عالی برای برنامه نویسان سطح مبتدی است و از توسعه طیف وسیعی از برنامه ها از پردازش ساده متن تا مرورگرهای WWW تا بازی ها پشتیبانی می کند.

ویژگی های پایتون

در زیر ویژگی های مهم پایتون ذکر شده است –

  • این برنامه از روش های برنامه نویسی کاربردی و ساخت یافته و همچنین OOP پشتیبانی می کند.
  • می توان از آن به عنوان یک زبان برنامه نویسی استفاده کرد یا می توان آن را به کد بایت برای ساخت برنامه های بزرگ کامپایل کرد.
  • این نوع داده های پویا بسیار سطح بالا را ارائه می دهد و از بررسی نوع پویا پشتیبانی می کند.
  • از جمع آوری خودکار زباله پشتیبانی می کند.
  • می توان آن را به راحتی با C، C++، COM، ActiveX، CORBA و جاوا ادغام کرد.

Hello World با استفاده از پایتون

فقط برای اینکه کمی در مورد پایتون هیجان داشته باشید، من قصد دارم یک برنامه کوچک معمولی Python Hello World را به شما ارائه دهم، می توانید آن را با استفاده از پیوند نسخه ی نمایشی امتحان کنید.

print "Hello, Python!"

 

برنامه های کاربردی پایتون

همانطور که قبلاً ذکر شد، پایتون یکی از پرکاربردترین زبان ها در اینترنت است. من قصد دارم تعدادی از آنها را در اینجا لیست کنم:

  • آسان برای یادگیری-پایتون دارای چند کلمه کلیدی ، ساختار ساده و نحو مشخص است. این به دانش آموز اجازه می دهد تا زبان را به سرعت بگیرد.
  • آسان برای خواندن-کد پایتون واضح تر تعریف شده و برای چشم قابل مشاهده است.
  • نگهداری آسان-نگهداری کد منبع پایتون نسبتاً آسان است.
  • یک کتابخانه استاندارد وسیع-بخش عمده ای از کتابخانه پایتون بسیار قابل حمل است و بر روی یونیکس ، ویندوز و مکینتاش سازگار است.
  • حالت تعاملی – پایتون از حالت تعاملی پشتیبانی می کند که امکان آزمایش تعاملی و اشکال زدایی قطعات کد را فراهم می کند.
  • قابل حمل – پایتون می تواند روی طیف گسترده ای از سیستم عامل های سخت افزاری اجرا شود و رابط کاربری یکسانی در همه سیستم عامل ها دارد.
  • قابل توسعه – می توانید ماژول های سطح پایین را به مفسر پایتون اضافه کنید. این ماژول ها برنامه نویسان را قادر می سازند تا ابزارهای خود را به کارآمدتر اضافه کنند یا سفارشی کنند.
  • پایگاه های داده – پایتون رابط هایی را برای تمام پایگاه های داده تجاری اصلی فراهم می کند.
  • برنامه نویسی GUI – پایتون از برنامه های رابط کاربری گرافیکی پشتیبانی می کند که می توان ایجاد کرد و به بسیاری از تماس های سیستم ، کتابخانه ها و سیستم های ویندوز مانند Windows MFC ، Macintosh و سیستم X Window یونیکس منتقل کرد.
  • مقیاس پذیر – پایتون ساختار و پشتیبانی بهتری را برای برنامه های بزرگ نسبت به پوسته اسکریپت ارائه می دهد.

این آموزش برای برنامه نویسان نرم افزاری طراحی شده است که می خواهند مهارت های پایتون خود را به پایتون ۳ ارتقا دهند. این آموزش همچنین می تواند برای یادگیری زبان برنامه نویسی پایتون از ابتدا مورد استفاده قرار گیرد.

پیش نیازها

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

 

منبع.

0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه