پایتون (زبان برنامهنویسی): تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
برچسبها: ویرایش همراه ویرایش از وبگاه همراه |
جز ویرایش 2.187.83.212 (بحث) به آخرین تغییری که Cybersaeed انجام داده بود واگردانده شد برچسب: واگردانی |
||
خط ۲۱:
پایتون مدلهای مختلف برنامهنویسی (از جمله شیگرا و [[برنامهنویسی دستوری]] و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغیرها از یک سامانهٔ پویا استفاده میکند.
این زبان از [[مفسر (
پایتون پروژهای [[نرمافزار آزاد|آزاد]] و [[متنباز]] توسعهیافتهاست و توسط [[بنیاد نرمافزار پایتون]] مدیریت میگردد.<ref name="p">{{یادکرد وب|نویسنده = |نشانی = http://www.python.org/ |عنوان = Python Programming Language – Official Website| ناشر = Python Software Foundation|تاریخ = |تاریخ بازدید = ۵ فروردین ۱۳۹۰}}</ref>
خط ۲۷:
== تاریخچه ==
[[پرونده:Guido van Rossum OSCON 2006.jpg|بندانگشتی|چپ|مخترع زبان پایتون [[خودو فان روسوم]]|پیوند=پرونده:Guido_van_Rossum_OSCON_2006.jpg]]
پایتون اواخر دهه [[۱۹۸۰ (میلادی)]] توسط [[خودو فان روسوم]] در مؤسسه ملی تحقیقات ریاضی و رایانه ([http://www.cwi.nl/ CWI]) در کشور [[هلند]] ایجاد شد. هدف خَودو ایجاد جانشینی برای [[
=== نسخههای اولیه ===
خط ۴۶:
=== نسخه ۲٫۰ ===
پایتون ۲٫۰ فهرستی از ویژگیهایی را که از زبانهای
پایتون ۲٫۱ به پایتون ۱٫۶٫۱ و ۲٫۰ نزدیک بود. جواز آن به جواز مؤسسه نرمافزار پایتون تغییر نام یافت. همه کدها، اسناد و مشخصات اضافه شده را از زمان تولید الفبای پایتون ۲٫۱ توسط مؤسسه نرمافزار پایتون (PFS) دارا شد. یک [[سازمان غیرانتفاعی]] در سال ۲۰۰۱ تشکیل شد که از مؤسسه نرمافزار آپاچی مدل گرفته بود. تولیدات شامل تغییراتی در خصوصیات زبان در پوشش حوزههای تو در تو بود، مشابه دیگر زبانهای حوزهای ایستا. (این خصوصیات دوباره از بین رفتند و به پایتون ۲٫۲ منتقل نشدند)
یک تغییر بزرگ در پایتون ۲٫۲ یکسانسازی انواع دادهای پایتون و کلاسها به یک سلسله مراتب بود. این یکسانسازی اشیاء پایتون را کاملاً شیء گرا کرد.
|