در این مطلب، ویدئو متغیرهای کلاس پایتون ًںڑ— با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:03:55
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,080
هی چه اتفاقی میافتد، برادر
2
00:00:02,080 –> 00:00:03,040
امیدوارم که کارتان خوب باشد
3
00:00:03,040 –> 00:00:04,640
و در این ویدیو میخواهم
4
00:00:04,640 –> 00:00:07,279
اصول متغیرهای کلاس را در پایتون توضیح دهم،
5
00:00:07,279 –> 00:00:07,680
پس
6
00:00:07,680 –> 00:00:12,480
راحت بنشینید و از نمایش لذت
7
00:00:12,559 –> 00:00:15,120
ببرید اگر اشکالی ندارد، لطفاً نظر خود را لایک کنید
8
00:00:15,120 –> 00:00:16,720
و یکی را سابسکرایب کنید. مانند
9
00:00:16,720 –> 00:00:18,480
یک دعا برای الگوریتم یوتیوب
10
00:00:18,480 –> 00:00:19,920
11
00:00:19,920 –> 00:00:21,680
در اینجا یک ویدیوی فوق العاده سریع در مورد
12
00:00:21,680 –> 00:00:23,600
تفاوت بین متغیرهای کلاس و نمونه
13
00:00:23,600 –> 00:00:24,320
14
00:00:24,320 –> 00:00:26,720
برای این مثال وجود دارد، فرض کنید ما دو
15
00:00:26,720 –> 00:00:27,680
شیء
16
00:00:27,680 –> 00:00:30,000
ماشین به نامهای car 1 و car 2 داریم و من فقط
17
00:00:30,000 –> 00:00:32,000
یک دسته از مقادیر را به هر کدام منتقل میکنم. از بین
18
00:00:32,000 –> 00:00:33,600
این سازندههای خودرو
19
00:00:33,600 –> 00:00:36,399
در حال حاضر در خودروی کلاس من، من متد init خود را دارم
20
00:00:36,399 –> 00:00:36,960
21
00:00:36,960 –> 00:00:38,879
که به نام سازنده نیز شناخته میشود و کاری که
22
00:00:38,879 –> 00:00:40,480
من انجام میدهم این است که تمام این
23
00:00:40,480 –> 00:00:41,120
مقادیر را
24
00:00:41,120 –> 00:00:43,360
به متغیرهای موجود در سازنده خودروی من اختصاص میدهم،
25
00:00:43,360 –> 00:00:44,480
26
00:00:44,480 –> 00:00:46,640
این متغیرهای اعلام شده در
27
00:00:46,640 –> 00:00:47,600
سازنده
28
00:00:47,600 –> 00:00:50,480
به عنوان متغیرهای نمونه شناخته میشوند. و هر
29
00:00:50,480 –> 00:00:51,120
شی
30
00:00:51,120 –> 00:00:53,280
می تواند مقادیر منحصر به فرد خود را داشته باشد
31
00:00:53,280 –> 00:00:55,360
که به هر یک از این متغیرها اختصاص داده شده است.
32
00:00:55,360 –> 00:00:57,600
33
00:00:57,600 –> 00:00:59,280
34
00:00:59,280 –> 00:01:02,239
35
00:01:02,239 –> 00:01:03,280
سازنده
36
00:01:03,280 –> 00:01:05,438
و کاری که میتوانیم انجام دهیم این است که
37
00:01:05,438 –> 00:01:07,200
مقدارهای پیشفرض را برای برخی از متغیرها تنظیم
38
00:01:07,200 –> 00:01:08,960
کنیم، فرض کنید میخواهیم یک
39
00:01:08,960 –> 00:01:10,960
متغیر اضافی اضافه کنیم، مثلاً
40
00:01:10,960 –> 00:01:13,600
چرخها برابر است و میتوانیم یک مقدار پیشفرض
41
00:01:13,600 –> 00:01:14,240
42
00:01:14,240 –> 00:01:16,560
برای همه نمونههای این کلاس برای هر
43
00:01:16,560 –> 00:01:18,320
شیء ماشینی که میزنیم تعیین کنیم. ایجاد کنید،
44
00:01:18,320 –> 00:01:20,799
بنابراین چرخ ها را برابر چهار قرار می دهیم،
45
00:01:20,799 –> 00:01:22,720
این مثالی از یک
46
00:01:22,720 –> 00:01:25,360
متغیر کلاس است، هر زمان که یک شیء ماشین ایجاد
47
00:01:25,360 –> 00:01:26,080
می کنیم، می توانیم آن را
48
00:01:26,080 –> 00:01:28,960
در یک سال مدل ساخت منحصر به فرد به رنگ پاس کنیم، اما
49
00:01:28,960 –> 00:01:29,759
50
00:01:29,759 –> 00:01:32,479
اگر بخواهم مقدار را چاپ کنم، به طور پیش فرض همه آنها چهار چرخ خواهند
51
00:01:32,479 –> 00:01:33,280
داشت.
52
00:01:33,280 –> 00:01:36,000
از چرخهایی که ماشین 1 و ماشین
53
00:01:36,000 –> 00:01:36,960
2
54
00:01:36,960 –> 00:01:39,840
دارند، هر دو دارای 4 چرخ خواهند بود، مثل این است که
55
00:01:39,840 –> 00:01:41,439
ما یک مقدار پیشفرض را تنظیم میکنیم
56
00:01:41,439 –> 00:01:44,000
اگر این را به دو چرخ خوب تغییر دهم، پس
57
00:01:44,000 –> 00:01:45,439
این ماشینها دو چرخ دارند،
58
00:01:45,439 –> 00:01:47,520
شاید آنها موتورسیکلت هستند یا چیزی که
59
00:01:47,520 –> 00:01:48,560
اکنون میتوانید واقعاً
60
00:01:48,560 –> 00:01:50,799
این مقادیر را تغییر دهید هر شیء کپی
61
00:01:50,799 –> 00:01:51,680
مخصوص به خود را
62
00:01:51,680 –> 00:01:53,759
از این متغیر خواهد داشت، اما می توانید آن
63
00:01:53,759 –> 00:01:55,119
را روی یک مقدار پیش فرض قرار
64
00:01:55