در این مطلب، ویدئو List-2 (sum13) آموزش پایتون || Codingbat.com با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:02:16
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,480 –> 00:00:01,920
در این ویدیو ما لیست 2 را انجام می دهیم
2
00:00:01,920 –> 00:00:04,160
مجموع 13 و دستور پایتون این است
3
00:00:04,160 –> 00:00:05,040
که عدد را برمی گرداند
4
00:00:05,040 –> 00:00:06,399
مجموع اعداد موجود در آرایه
5
00:00:06,399 –> 00:00:08,320
که 0 را برای یک آرایه خالی برمی گرداند به
6
00:00:08,320 –> 00:00:09,920
جز اینکه عدد 13 بسیار بدشانس است بنابراین
7
00:00:09,920 –> 00:00:11,440
شمارش نمی شود و اعداد است. که
8
00:00:11,440 –> 00:00:14,080
بلافاصله بعد از 13 می آیند نیز به حساب نمی
9
00:00:14,080 –> 00:00:16,640
آیند، بنابراین کاری که ما اینجا می خواهیم انجام دهیم این است
10
00:00:16,640 –> 00:00:18,080
که می توانید در اینجا ببینید، یک به علاوه دو
11
00:00:18,080 –> 00:00:18,800
به علاوه دو
12
00:00:18,800 –> 00:00:21,600
به علاوه یک می شود، بنابراین شش برمی گردد،
13
00:00:21,600 –> 00:00:22,720
زیرا هیچ سیزده نفری وجود
14
00:00:22,720 –> 00:00:24,000
ندارد که واقعا اینطور نیست. پس یک به علاوه
15
00:00:24,000 –> 00:00:25,039
یک دو می شود
16
00:00:25,039 –> 00:00:27,039
و سپس یک به علاوه دو به علاوه دو به علاوه یک می
17
00:00:27,039 –> 00:00:28,560
شود شش و این سیزده حساب نمی شود
18
00:00:28,560 –> 00:00:29,760
زیرا بدشانس است
19
00:00:29,760 –> 00:00:30,800
و اگر بعد از
20
00:00:30,800 –> 00:00:32,800
آن عددی وجود داشته باشد آن عدد نیز به حساب نمی آید،
21
00:00:32,800 –> 00:00:36,079
بنابراین ما این کار را انجام می دهیم. um یک حلقه while
22
00:00:36,079 –> 00:00:38,000
در این مورد، بنابراین ما میخواهیم
23
00:00:38,000 –> 00:00:41,360
sum برابر با 0 انجام دهیم تا مقدار
24
00:00:41,360 –> 00:00:43,440
مجموع آرایه را حفظ کنیم، سپس
25
00:00:43,440 –> 00:00:45,600
i برابر 0 را انجام میدهیم تا بتوانیم
26
00:00:45,600 –> 00:00:47,039
از طریق حلقه while ایندکس کنیم تا بتوانیم do
27
00:00:47,039 –> 00:00:48,160
now من می خواهم حلقه while را انجام دهم تا
28
00:00:48,160 –> 00:00:51,600
در حالی که i کمتر از خط اعداد باشد،
29
00:00:51,600 –> 00:00:53,520
بنابراین آن را به رفتن اگر
30
00:00:53,520 –> 00:00:55,280
کل آرایه
31
00:00:55,280 –> 00:00:58,960
um را مرور کنیم، این کار را انجام می دهیم اگر
32
00:00:58,960 –> 00:01:02,800
اعداد i دو برابر شود 13،
33
00:01:02,800