در این مطلب، ویدئو تابع زنجیر زنی در کلاس پایتون توضیح داده شده است با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:00
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,880 –> 00:00:03,120
اوه عصر بخیر خیلی به این ویدیو خوش آمدید
2
00:00:03,120 –> 00:00:03,520
3
00:00:03,520 –> 00:00:04,880
اوه در این ویدیو من در
4
00:00:04,880 –> 00:00:06,879
مورد زنجیره عملکرد در
5
00:00:06,879 –> 00:00:09,440
کلاس های اوه اوه
6
00:00:09,440 –> 00:00:11,040
صحبت خواهم کرد بنابراین اساساً می خواهم در مورد اینکه
7
00:00:11,040 –> 00:00:11,920
سایه زدن
8
00:00:11,920 –> 00:00:13,759
در برنامه نویسی شی گرا چه تابعی است صحبت کنم پس بیایید
9
00:00:13,759 –> 00:00:15,519
با یک کار کوچک شروع کنیم به عنوان
10
00:00:15,519 –> 00:00:16,960
مثال، بیایید یک کلاس ساده بسازیم، من
11
00:00:16,960 –> 00:00:18,960
یک کلاس ساده میسازم که کاربر درست است،
12
00:00:18,960 –> 00:00:20,880
من یک سازنده در اینجا میسازم
13
00:00:20,880 –> 00:00:22,240
که خودش میگوید آه،
14
00:00:22,240 –> 00:00:25,519
این سازنده یک
15
00:00:25,519 –> 00:00:31,039
آدرس ایمیل میگیرد، خوب، اجازه دهید این کار را انجام دهم،
16
00:00:31,039 –> 00:00:33,040
بنابراین من فقط میخواهم انتخاب ایمیل برابر
17
00:00:33,040 –> 00:00:36,320
با ایمیل است
18
00:00:36,640 –> 00:00:38,160
بنابراین من می خواهم اساساً این
19
00:00:38,160 –> 00:00:40,000
سازنده همانطور که گفتم یک ایمیل می گیرد
20
00:00:40,000 –> 00:00:40,640
21
00:00:40,640 –> 00:00:42,079
بنابراین اکنون کاری که می خواهم انجام دهم این است که
22
00:00:42,079 –> 00:00:43,440
یک متغیر دیگر را تعریف می کنم که
23
00:00:43,440 –> 00:00:44,320
امتیاز
24
00:00:44,320 –> 00:00:47,440
می گیرد. به طور پیش فرض روی 0 اکنون کاری که می
25
00:00:47,440 –> 00:00:48,640
خواهم انجام دهم این است که دو
26
00:00:48,640 –> 00:00:52,239
روش را به عنوان روش ورود به سیستم
27
00:00:53,080 –> 00:00:55,920
[Music]
28
00:00:55,920 –> 00:00:59,840
تعریف می کنم و
29
00:01:05,438 –> 00:01:06,799
بعد از آن روشی را
30
00:01:06,799 –> 00:01:08,880
به نام این به روز رسانی تعریف می کنم. امتیاز من می خواهم
31
00:01:08,880 –> 00:01:12,080
بگویم به روز رسانی آنچه که من می خواهم
32
00:01:12,080 –> 00:01:15,759
در اینجا در این روش انجام دهم است
33
00:01:15,759 –> 00:01:17,200
به نظر می رسد تورفتگی به
34
00:01:17,200 –> 00:01:19,280
درستی کار نمی کند،
35
00:01:19,280 –> 00:01:26,960
بنابراین اجازه دهید این کار را انجام دهم، بنابراین می خواهم بگویم
36
00:01:26,960 –> 00:01:28,640
نمره خود افت برابر با
37
00:01:28,640 –> 00:01:41,360
self.score به علاوه یک است،
38
00:01:41,360 –> 00:01:42,799
بنابراین سعی می کنم عملکرد شما را توضیح دهم:
39
00:01:42,799 –> 00:01:44,640
خوب یک طرف را
40
00:01:44,640 –> 00:01:46,640
به من بدهید اجازه دهید کدم را کامل کنم و سپس
41
00:01:46,640 –> 00:01:49,119
من برای شما توضیح خواهم داد
42
00:01:49,119 –> 00:01:52,720
. بسیار خوب، پس مثال من تقریباً
43
00:01:52,720 –> 00:01:54,240
در اینجا کامل است،
44
00:01:54,240 –> 00:01:57,280
بنابراین اکنون اجازه دهید من این کلاس را اجرا کنم و به
45
00:01:57,280 –> 00:01:58,719
شما نشان دهم که منظورم از
46
00:01:58,719 –> 00:02:02,079
زنجیر کردن تابع چیست
47
00:02:06,399 –> 00:02:10,419
اوه بله، بنابراین
48
00:02:10,419 –> 00:02:12,160
[Music]
49
00:02:12,160 –> 00:02:15,200
من می خواهم بگویم که نام زیر خط
50
00:02:15,200 –> 00:02:19,040
برابر با main است
51
00:02:19,120 –> 00:02:21,440
، می خواهم یک نمونه از اون کلاسی که
52
00:02:21,440 –> 00:02:22,480
53
00:02:22,480 –> 00:02:26,000
من الان اینجا ایمیلی ارسال می
54
00:02:26,800 –> 00:02:28,640
کنم چیزی که بهت نشون میدم واقعا
55
00:02:28,640 –> 00:02:31,200
جالبه، پس به عنوان مثال ورود نقطه ای
56
00:02:31,200 –> 00:02:32,959
وقتی با روش ورود تماس می گیرم
57
00:02:32,959 –> 00:02:34,959
انتظار داری چکار کنی، البته درست وارد
58
00:02:34,959 –> 00:02:36,720
59
00:02:36,720 –> 00:02:40,560
میشه، چاپ میشه ورود اشکالی نداره اما اگر بخواهم زنجیره ای از این توابع را انجام دهم چه کاری انجام دهم،
60
00:02:40,560 –> 00:02:43,360
بنابراین اگر بگویم از
61
00:02:43,360 –> 00:02:44,720
سیستم خارج
62
00:02:44,720 –> 00:02:48,480
63
00:02:48,480 –> 00:02:49,040
64
00:02:49,040 –> 00:02:50,720
شوم، می توانم این را اجرا کنم، ببینیم نه، درست نمی توانی اما چگونه می توانم این عملکرد را
65
00:02:50,720 –> 00:02:52,720
انجام دهم، می خواهم زنجیره
66
00:02:52,720 –> 00:02:54,959
ای را انجام دهم، می خواهم زنجیره عملکرد را انجام دهم در اینجا پس
67
00:02:54,959 –> 00:02:56,640
چگونه این کار را انجام میدهم،
68
00:02:56,640 –> 00:02:58,800
بنابراین یکی از راههای انجام آن حتی قبل از انجام
69
00:02:58,800 –> 00:02:59,840
این کار، میخواهم
70
00:02:59,840 –> 00:03:02,480
در مورد کلاسهای پایتون کمی توضیح دهم، پس
71
00:03:02,480 –> 00:03:03,120
شما
72
00:03:03,120 –> 00:03:04,720
چه فکر میکنید وقتی نمونهای را چاپ میکنم چه اتفاقی میافتد،
73
00:03:04,720 –> 00:03:06,400
مثلاً من هستم
74
00:03