مدل داده پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- استفاده از متدهای دابل آندرلاین " یا «جادویی» برای شکل دادن به رفتار کلاسهای سفارشی
- Overload کردن عملگرها در پایتون
- ایجاد iterables سفارشی با استفاده از کلاسها
- ایجاد کلاسهای مدیر زمینه سفارشی
پیشنیازهای دوره
- آشنایی با کلاسها و برنامهنویسی شیءگرا
- تجربه برنامهنویسی پایتون
توضیحات دوره
مدل داده پایتون
پایتون مجموعهای از پروتکلها را دارد که زبان به صورت داخلی از آنها پیروی میکند و قابلیتهایی مانند ایتراسیون، رفتار مدیر زمینه، نمایش رشتهای یک شیء و بسیاری موارد دیگر را فراهم میکند. هنگامی که شما کلاسهای سفارشی در پایتون ایجاد میکنید و از این پروتکلها بهره میبرید، میتوانید رفتارهای سفارشی در زمینه ایتراسیون ها، انواع داده، مقایسه اشیاء، overload کردن عملگرها و موارد بسیار دیگر ایجاد کنید. دانستن این موارد به شما کمک میکند تا مهارتهای پایتون خود را ارتقا دهید. اگر آمادهاید تا در مهارت پایتون خود پیشرفت کنید، به ما بپیوندید تا درباره مدل داده پایتون بیشتر بیاموزید.
قالب دوره
- مانند یک سریال جذاب! اپیزودهای جامع و عمیقی را تماشا کنید که از فرمتی شبیه به یک تاک شو برای درگیر نگه داشتن شما هنگام یادگیری استفاده میکنند.
- شما میتوانید اپیزودها را به صورت انتخابی تماشا کنید یا کل دوره را به عنوان یک سریال کامل ببینید.
- کمی طنز، حکایات و مثالهای واقعی
دورههای دیگر
- آمادهاید یک DevPro شوید؟ با آموزشهای DevProTV در موضوعات متنوع، بیشتر بیاموزید. به جاستین و DevProTV بپیوندید تا مهارت برنامهنویسی خود را ارتقا دهید!
بروزرسانیها و نسخهها
دنیای برنامهنویسی با سرعتی سرسامآور بروز میشود. در نتیجه، گاهی اوقات ابزارها، ویرایشگرها یا کتابخانههای خاصی تغییر کردهاند. گرچه سینتکس یا نامها ممکن است تغییر کنند، اما اصول ثابت باقی میمانند. اگرچه امیدواریم همه چیز را بروز نگه داریم، ممکن است این کار زمانبر باشد.
این دوره برای چه کسانی مناسب است؟
- برنامهنویسان پایتون سطح متوسط که به دنبال درک عمیقتری از متدهای «جادویی» پایتون هستند.
- برنامهنویسان پایتون مبتدی که میخواهند مهارتهای خود را ارتقا دهند.
مدل داده پایتون
-
بررسی 02:05
-
ایجاد و مقداردهی اولیه یک نمونه 24:26
-
نمایش یک نمونه: str و repr 20:17
-
نمایش یک نمونه: فرمت 24:11
-
نمایش یک نمونه: bytes 16:25
-
حذف یک نمونه 21:06
-
اشیاء به عنوان Iterables 24:59
-
دریافت آیتمها 16:56
-
تنظیم و حذف آیتمها 24:07
-
به دست آوردن نمایش بولین 22:50
-
برابری و نابرابری 26:18
-
بزرگتر و کمتر 22:43
-
هش کردن و اسلاتها 30:42
-
جمع کردن 26:29
-
کسر کردن 19:10
-
ضرب کردن 14:44
-
تقسیم کردن 25:58
-
باقیمانده و توان 27:27
-
عملیات شیفت بیتی 21:57
-
عملیات منطقی بیتی 25:57
-
منفی و مثبت 19:17
-
مقدار مطلق و معکوس 27:39
-
اعداد صحیح و اعشاری 19:36
-
گرد کردن 15:48
-
کف و سقف 22:54
-
قطع کردن و اندیسگذاری 24:20
-
عدد مختلط 18:16
-
دریافت صفات 21:53
-
تنظیم صفات 18:41
-
توصیفگرها: دکوراتور Property 21:50
-
وصیفگرها: ایجاد یک توصیفگر سفارشی 26:04
-
فراخوانیپذیر کردن یک شیء 20:20
-
پاکسازی با مدیران زمینه 21:14
-
کپی کردن اشیاء 23:34
-
پیکل کردن: دریافت و تنظیم استیت 24:03
مشخصات آموزش
مدل داده پایتون
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:35
- مدت زمان :12:44:16
- حجم :14.75GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy