در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در پایتون، انواع داده های قابل تغییر قابل تغییر و انواع اشیاء می تواند برخی از اشکالات سردرگمی و عجیب و غریب ایجاد شود. با استفاده از این دوره ویدئویی، شما خواهید دید که تفاوت بین انواع داده های قابل تغییر و غیر قابل تغییر در پایتون چیست و چگونه می توانید از آن به نفع خود در برنامه های خود استفاده کنید.
شما همچنین خواهید دید که چگونه با یک زبان مقابله کنید QUIRK در پایتون که اجازه می دهد اشیاء اشاره شده توسط انواع تغییر ناپذیر به من اصلاح شده است. تعریف پایتون از "غیر قابل تغییر" می تواند کمی گمراه کننده باشد.
اساسا، وعده "غیرقابل پذیرش" بر روی تپه ها تنها تا حدودی درست است. خود را نمی توان تغییر داد، اما اشیاء اشاره شده توسط tuple می تواند باشد. این گاهی اوقات به نام "غیرقابل انتقال غیر ترانزیت" نامیده می شود.
اگر Tuple دارای یک فیلد غیر قابل تغییر مانند یک رشته به عنوان مثال، آن را نمی توان تغییر داد. یک فیلد قابل تغییر مانند یک لیست، می تواند ویرایش شود، حتی اگر آن را در "ناپایدار" تعبیه شده است.
زمانی که مستندات پایتون به یک شیء به عنوان "غیر قابل تغییر" اشاره می کند، آنها به معنی رفتار بالا مشاهده می شوند. دیگر انواع غیر قابل تغییر در پایتون رفتار مشابهی دارند، مثلا namedtuples یا frozensets.
اگر شما تا به حال به استثنای زیر مواجه شده اید و اکنون می خواهید بدانید که چرا این دوره ویدئویی برای شما است:
عنوان اصلی : Immutability in Python
سرفصل های دوره :
1. بازبینی بی نظمی پایتون 00:37
2. اشیاء قابل تعویض در مقابل اشیاء غیر قابل تغییر در پایتون 01:19
3. نمونه هایی برای اشیاء قابل تغییر و غیر قابل تغییر 01:03
4. هنگامی که از غیر قابل تغییر قابل تغییر اشیا 02:40 استفاده کنید
5. تقلید و عجیب و غریب در پایتون 04:16
Immutability in Python
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.