در این مطلب، ویدئو استفاده از تابع sum() با لیست پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:12
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,790
این ویدیو به نظر می رسد که چگونه
2
00:00:02,790 –> 00:00:06,060
می توان از تابع داخلی پایتون با لیست پایتون استفاده کرد.
3
00:00:06,060 –> 00:00:08,880
این برنامه کامپیوتری را در
4
00:00:08,880 –> 00:00:12,120
این خط در نظر بگیرید، می توانید ببینید که ما لیستی ایجاد می کنیم
5
00:00:12,120 –> 00:00:15,000
که من آن را لیست زیر خط a نامیده ام
6
00:00:15,000 –> 00:00:17,970
و لیست شامل تمام اعداد صحیح
7
00:00:17,970 –> 00:00:21,449
از از 1 تا 9 بیایید اکنون این خط را در نظر بگیریم
8
00:00:21,449 –> 00:00:24,060
و به طور خاص به
9
00:00:24,060 –> 00:00:26,640
این بیت از خط نگاه کنیم و می بینید
10
00:00:26,640 –> 00:00:29,130
که ما از تابع sum استفاده می کنیم و
11
00:00:29,130 –> 00:00:31,109
استدلالی که من در آن می
12
00:00:31,109 –> 00:00:34,079
گذرانم این است که لیست را زیرخط نشان می دهد که اکنون این کار چه
13
00:00:34,079 –> 00:00:37,230
کاری انجام می دهد. همه موارد موجود
14
00:00:37,230 –> 00:00:39,840
در لیست را جمع می کنیم و
15
00:00:39,840 –> 00:00:43,170
نتیجه آن را به این متغیر در اینجا اختصاص
16
00:00:43,170 –> 00:00:45,780
می دهیم، اکنون می توانیم یک نمایش شماتیک
17
00:00:45,780 –> 00:00:48,329
از این خط را به صورت زیر نشان دهیم، می
18
00:00:48,329 –> 00:00:51,030
توانیم مجموع تابع را با این نمودار نشان
19
00:00:51,030 –> 00:00:53,250
دهیم و می توانیم آرگومان را ببینیم. بازی going
20
00:00:53,250 –> 00:00:55,350
که لیست است و البته روند
21
00:00:55,350 –> 00:00:58,079
کار به این صورت خواهد بود که این لات را جمع می کنیم و 45
22
00:00:58,079 –> 00:01:00,180
که حاصل جمع است
23
00:01:00,180 –> 00:01:02,789
بیرون می آید و این مقدار بازگشتی است
24
00:01:02,789 –> 00:01:05,430
و این مقدار برگشتی
25
00:01:05,430 –> 00:01:08,010
به اینجا در برنامه برگردانده می شود و مقداری
26
00:01:08,010 –> 00:01:10,590
زیرخط نتیجه
27
00:01:10,590 –> 00:01:14,580
با مقدار 45 مرتبط خواهد شد البته
28
00:01:14,580 –> 00:01:16,560
این آرگومان هایی است که من نشان می دهم که
29
00:01:16,560 –> 00:01:19,350
وارد جمع می شوند و مجموع
30
00:01:19,350 –> 00:01:22,170
این مقادیر را جمع می کند و مقدار 45 را تولید می کند
31
00:01:22,170 –> 00:01:25,140
که مقدار بازگشتی است که می
32
00:01:25,140 –> 00:01:27,390
دانیم به اینجا برگردانده می شود و سپس
33
00:01:27,390 –> 00:01:30,270
این خط لیستی را
34
00:01:30,270 –> 00:01:32,670
که در این خط ایجاد شده است چاپ می کند و سپس
35
00:01:32,670 –> 00:01:35,700
مجموعی را که به اینجا برگردانده شده است را
36
00:01:35,700 –> 00:01:38,100
در این خط چاپ می کنند و ما باید
37
00:01:38,100 –> 00:01:41,430
خروجی را به صورت زیر ببینیم در آنجا می توانید لیست را ببینید
38
00:01:41,430 –> 00:01:43,829
و در اینجا شما می توانید نتیجه جمع
39
00:01:43,829 –> 00:01:47,490
کردن همه موارد در لیست را ببینید
40
00:01:47,490 –> 00:01:49,950
اکنون انیمیشن شماتیک نشان داده شده
41
00:01:49,950 –> 00:01:52,259
تقریبی است با آنچه اتفاق افتاده است زیرا
42
00:01:52,259 –> 00:01:55,649
در اینجا می بینید که من لیست را نشان داده ام که
43
00:01:55,649 –> 00:01:58,530
در مجموع قرار می گیرد. واقعیت اینجاست که
44
00:01:58,530 –> 00:02:00,630
ما واقعاً چه خواهیم بود passing in
45
00:02:00,630 –> 00:02:03,810
مرجع شی به لیستی است
46
00:02:03,810 –> 00:02:06,210
که در این خط ایجاد شده است زیرا
47
00:02:06,210 –> 00:02:09,239
این نامی است که به این لیست محدود شده است، جایی که
48
00:02:09,239 –> 00:02:12,030
این لیست نمونه ای از کلاس لیست است.
49
00:02:12,030 –> 00:02:13,380
50
00:02:13,380 –> 00:02:15,990
51
00:02:15,990 –> 00:02:18,390
52
00:02:18,390 –> 00:02:21,510
زمانی که در r واقعیت چیزی که
53
00:02:21,510 –> 00:02:24,720
در اینجا برگردانده خواهد شد، ارجاع شیء به
54
00:02:24,720 –> 00:02:27,830
نمونه عدد صحیح است که دارای مقدار
55
00:02:27,830 –> 00:02:30,990
45 است، اکنون مهم است که متوجه شویم، پس
56
00:02:30,990 –> 00:02:33,000
وقتی در مورد عبور پارامتر
57
00:02:33,000 –> 00:02:35,580
در پایتون صحبت می کنیم، باید متوجه شویم که ارسال
58
00:02:35,580 –> 00:02:38,070
پارامتر چیزی است که
59
00:02:38,070 –> 00:02:41,010
به آن اشاره می شود. گذر از
60
00:02:41,010 –> 00:02:43,320
مرجع شی اغلب به عنوان عبور
61
00:02:43,320 –> 00:02:45,480
از شیء شناخته می شود، اکنون قصد ندارم
62
00:02:45,480 –> 00:02:48,540
آن را در این ویدیو پوشش دهم، اما
63
00:02:48,540 –> 00:02:50,730
اگر قبلاً آن را ندیده اید یا
64
00:02:50,730 –> 00:02:52,980
نمی دانید منظور من از عبور از
65
00:02:52,980 –> 00:02:55,050
مرجع شیء چیست توصیه می کنم. توصیه
66
00:02:55,050 –> 00:02:58,470
میکنیم این ویدیو را در لیست پخش
67
00:02:58,470 –> 00:03:01,230
مکانیسم عبور پارامتر پایتون جستجو کنید و
68
00:03:01,230 –> 00:03:03,960
اگر به این ویدیو نگاه کنید، به
69
00:03:03,960 –> 00:03:06,840
جزئیات این میپردازد که چگونه پیسون
70
00:03:06,840 –> 00:03:09,090
پارامترها را پاس میکند
71
00:03:09,090 –> 00:03:12,090
، زمانی که ما با توابع در پایتون سروکار داریم، مکانیزم پارامتر عبور چیست.
72
00:03:12,090 –> 00:03:15,270
73
00:03:15,270 –> 00:03:18,420
کد خود را با استفاده از پارادایم های رویه ای طراحی کنید
74
00:03:18,420 –> 00:03:20,700
سپس می توانید ببینید که ماژول هایی دارید
75
00:03:20,700 –> 00:03:23,790
که ماژول های دیگر را فراخوانی می کنند و در
76
00:03:23,790 –> 00:03:25,830
پایتون اینجاست که ما کد
77
00:03:25,830 –> 00:03:28,620
فراخوانی یک تابع را داریم و تابع
78
00:03:28,620 –> 00:03:31,290
گفته می شود. باید فراخوانی شود، بنابراین در اینجا می توانید ببینید
79
00:03:31,290 –> 00:03:33,660
که من برنامه رایانه ای را که به تازگی در
80
00:03:33,660 –> 00:03:35,550
نظر گرفتیم دریافت کرده ام و آن را در یک
81
00:03:35,550 –> 00:03:38,070
کادر مستطیل شکل قرار داده ام که به عنوان یک ماژول در نظر گرفته می
82
00:03:38,070 –> 00:03:40,710
شود، این خط
83
00:03:40,710 –> 00:03:42,660
لیستی را همانطور که قبلاً دیده ایم و زمانی که می آییم ایجاد
84
00:03:42,660 –> 00:03:45,120
می کند. در ای