پنجشنبه ۲۹ فروردین ۹۸ | ۱۰:۱۵ ۶۲۴ بازديد
پس از انتشار Python 3.8.0 alpha 1 در اوایل این ماه، تیم پایتون نسخه دوم آلفای چهار نسخه آلفای منتشر شده Python 3.8 را منتشر کرد که هفته گذشته آن را Python 3.8.0a2 نامید. انتشار آلفا برای توسعه دهندگان برای تست وضعیت فعلی ویژگی های جدید، رفع اشکال و فرایند انتشار آسان تر می شود.
تیم پایتون بیان می دارد که بسیاری از ویژگی های جدید برای پایتون 3.8 هنوز برنامه ریزی شده و نوشته شده اند. در اینجا لیستی از برخی از ویژگی های جدید و تغییرات اخیر تاکنون وجود دارد، اما این ویژگی ها در حال حاضر خام هستند و برای استفاده از تولید نمی باشند:
PEP 572 e.e. عبارات انتساب پذیرفته شده اند. در حال حاضر، کاربران می توانند به متغیرها در یک عبارت با کمک نماد NAME: = expr اختصاص دهند. یک استثنا جدید، TargetScopeError نیز با یک تغییر به منظور ارزیابی اضافه شده است.
Typed_ast، یک چنگال ماژول ast (در C) که توسط mypy، pytype و (IIRC) استفاده شده است، دوباره به CPython ادغام شده است. Typed_ast به حفظ نظرات خاص کمک می کند.
چند پردازش در حال حاضر مجاز است و کاربران می توانند از بخش های حافظه مشترک استفاده کنند تا هزینه های تراکم و نیاز به سریال سازی بین فرآیندها را از بین ببرند.
پیش انتشار بعدی برای Python 3.8 Python 3.8.0a3 خواهد بود و برای 25 مارس 2019 برنامه ریزی شده است.
برای اطلاعات بیشتر، اعلام رسمی رسمی Python 3.8.0a2 را بررسی کنید و برای شرکت در دوره برنامه نویسی پایتون اینجا کلیک کنید
تیم پایتون بیان می دارد که بسیاری از ویژگی های جدید برای پایتون 3.8 هنوز برنامه ریزی شده و نوشته شده اند. در اینجا لیستی از برخی از ویژگی های جدید و تغییرات اخیر تاکنون وجود دارد، اما این ویژگی ها در حال حاضر خام هستند و برای استفاده از تولید نمی باشند:
PEP 572 e.e. عبارات انتساب پذیرفته شده اند. در حال حاضر، کاربران می توانند به متغیرها در یک عبارت با کمک نماد NAME: = expr اختصاص دهند. یک استثنا جدید، TargetScopeError نیز با یک تغییر به منظور ارزیابی اضافه شده است.
Typed_ast، یک چنگال ماژول ast (در C) که توسط mypy، pytype و (IIRC) استفاده شده است، دوباره به CPython ادغام شده است. Typed_ast به حفظ نظرات خاص کمک می کند.
چند پردازش در حال حاضر مجاز است و کاربران می توانند از بخش های حافظه مشترک استفاده کنند تا هزینه های تراکم و نیاز به سریال سازی بین فرآیندها را از بین ببرند.
پیش انتشار بعدی برای Python 3.8 Python 3.8.0a3 خواهد بود و برای 25 مارس 2019 برنامه ریزی شده است.
برای اطلاعات بیشتر، اعلام رسمی رسمی Python 3.8.0a2 را بررسی کنید و برای شرکت در دوره برنامه نویسی پایتون اینجا کلیک کنید
- ۰ ۰
- ۱ نظر
برنامه نویسی شیءگرا Oop چیست؟
برنامه نویسی شیءگرا ترکیبی از گروهی از متغیرها (ویژگی ها) و توابع (روش ها) به شکل واحدی است که آن را یک «شی» می نامند. این اشیاء به صورت کلاس هایی طبقه بندی می شوند که هر کدام از اشیاء موجود در آن ها می تواند با دیگری تشکیل یک گروه بدهد. برنامه نویسی شیءگرا کمک می کند اشیاء را در کدهای یک برنامه پیدا کنید و کارهای مختلفی که در رابطه با هر کدام انجام می شود را تحت نظر بگیرید.
این سبک برنامه نویسی در زبان های برنامه نویسی بسیار متداول مانند جاوا، C++ و PHP به وفور استفاده می شود. این زبان ها به ساده سازی ساختار و سازمان برنامه های نرم افزاری کمک می کند. برنامه نویسان اغلب زمانی از OOP استفاده می کنند که بخواهند برنامه های پیچیده تری تولید کنند.