در این مطلب، ویدئو آموزش پایتون 3 برای مبتدیان شماره 9 – برای حلقه ها با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,040
سلام گروه آموزشی به نهمین پینت و سه آموزش خود خوش آمدید
2
00:00:02,040 –> 00:00:03,659
و در این ویدیو ما
3
00:00:03,659 –> 00:00:11,429
قصد داریم به چهار حلقه نگاهی بیندازیم
4
00:00:11,429 –> 00:00:12,929
تا
5
00:00:12,929 –> 00:00:15,030
زمانی که میخواهید مجموعهای از دادهها را چرخه یا حلقه بزنید، ممکن است نقطهای در کد شما داشته
6
00:00:15,030 –> 00:00:17,070
باشد.
7
00:00:17,070 –> 00:00:18,900
برای مثال ممکن است فهرستی از
8
00:00:18,900 –> 00:00:20,609
کاربرانی داشته باشید که میخواهید از میان آنها عبور کنید
9
00:00:20,609 –> 00:00:22,680
و میخواهید با هر
10
00:00:22,680 –> 00:00:25,439
کاربر در آن فهرست کاری انجام دهید، مثلاً یک
11
00:00:25,439 –> 00:00:27,359
ویژگی را به آن ضمیمه کنید یا شاید فقط آن را
12
00:00:27,359 –> 00:00:30,240
در کنسول چاپ کنید تا بتوانیم از حلقهها برای
13
00:00:30,240 –> 00:00:31,679
انجام این کار استفاده کنیم. نوع رفتار و
14
00:00:31,679 –> 00:00:32,969
انواع مختلفی از حلقه ها در این
15
00:00:32,969 –> 00:00:35,190
آموزش وجود دارد، من یک نوع
16
00:00:35,190 –> 00:00:37,170
حلقه به نام حلقه را به شما نشان می دهم، بنابراین من قبلاً
17
00:00:37,170 –> 00:00:39,960
این فایل حلقه py را در پوشه درس ایجاد کرده ام
18
00:00:39,960 –> 00:00:41,610
و اولین کاری که می خواهم انجام دهم این است که
19
00:00:41,610 –> 00:00:43,620
ایجاد کنم. نوعی از مجموعه داده ها
20
00:00:43,620 –> 00:00:47,100
در این مورد یک لیست است، بنابراین بیایید به این
21
00:00:47,100 –> 00:00:48,570
لیست یک نام متغیر بدهیم که من
22
00:00:48,570 –> 00:00:49,800
این نینجا را صدا می کنم و ما فقط می خواهیم
23
00:00:49,800 –> 00:00:52,590
برخی از نام ها را در اینجا ذخیره کنیم، بنابراین
24
00:00:52,590 –> 00:00:55,309
اولین نام درست باشد. سپس
25
00:00:55,309 –> 00:01:00,480
کریستال سپس یوشی و سپس در نهایت به عنوان یک
26
00:01:00,480 –> 00:01:04,199
میز ca mp بسیار خوب، بنابراین اکنون ما
27
00:01:04,199 –> 00:01:06,000
لیست خود را در اینجا داریم و چهار
28
00:01:06,000 –> 00:01:08,460
عنصر در آن وجود دارد، بنابراین اگر من بخواهم
29
00:01:08,460 –> 00:01:10,439
از طریق حلقه در این لیست عبور کنم و
30
00:01:10,439 –> 00:01:12,960
به هر عنصر دسترسی پیدا کنم
31
00:01:12,960 –> 00:01:14,610
و سپس کاری با آن انجام دهم،
32
00:01:14,610 –> 00:01:16,770
از یک حلقه استفاده خواهم کرد. برای انجام این کار، بنابراین ما میخواهیم
33
00:01:16,770 –> 00:01:18,689
مانند حلقه خاصی را برای انجام این کار انجام دهیم
34
00:01:18,689 –> 00:01:20,220
و روشی که انجام میدهیم این است که بگوییم سقوط
35
00:01:20,220 –> 00:01:21,990
و سپس میخواهم چیزی را
36
00:01:21,990 –> 00:01:23,280
اینجا بنویسم و سپس آن را توضیح دهم، میخواهم بگ
37
00:01:23,280 –> 00:01:27,360
یم ninja در نینجاها بنابراین به این صورت است که ما
38
00:01:27,360 –> 00:01:29,640
یک حلقه for می نویسیم و یکی از ضرب المثل های
39
00:01:29,640 –> 00:01:32,460
اینجا 4 است و سپس من به هر یک
40
00:01:32,460 –> 00:01:34,409
از اینها یک نام مفرد در اینجا می دهم و
41
00:01:34,409 –> 00:01:37,110
هر یک را یک نینجا می نامم زیرا آنها
42
00:01:37,110 –> 00:01:39,450
در مجموعه نینجاها هستند تا بتوانم درست کنم
43
00:01:39,450 –> 00:01:41,369
44
00:01:41,369 –> 00:01:43,770
اگر بخواهم میتوانم این X را بالا ببرم، اما من آن را
45
00:01:43,770 –> 00:01:45,720
نینجا مینامم زیرا به نظر من
46
00:01:45,720 –> 00:01:48,390
مفرد این مجموعه است، بنابراین میگویم
47
00:01:48,390 –> 00:01:51,829
خوب است، بنابراین برای هر نینجا در اینجا در
48
00:01:51,829 –> 00:01:54,390
نینجاها، بنابراین این نام
49
00:01:54,390 –> 00:01:56,250
مجموعه همینجاست، اما من می خواهم
50
00:01:56,250 –> 00:01:58,380
کاری انجام دهم، بنابراین اگر
51
00:01:58,380 –> 00:02:01,610
مجموعه ای به نام داشته باشیم، من نمی دانم w Potts و
52
00:02:01,610 –> 00:02:05,369
میگویم که هر کدام در گلدانها یا
53
00:02:05,369 –> 00:02:06,810
چیزی شبیه به آن ظاهر میشوند،
54
00:02:06,810 –> 00:02:09,810
منطقی است، بنابراین این قرارداد نامگذاری فقط
55
00:02:09,810 –> 00:02:11,700
چیزی است که من استفاده میکنم، این باید پاپ باشد،
56
00:02:11,700 –> 00:02:13,380
زیرا این مجموعه بازیافت است،
57
00:02:13,380 –> 00:02:14,790
اما دوباره این میتواند هر چیزی باشد،
58
00:02:14,790 –> 00:02:16,020
میتواند دندانها باشد. میخواهم
59
00:02:16,020 –> 00:02:18,660
در هر صورت باشد، من میخواهم نینجا را در نینجاها بگویم،
60
00:02:18,660 –> 00:02:21,840
بنابراین میخواهیم
61
00:02:21,840 –> 00:02:23,700
با هر نینجا کاری انجام دهیم که اکنون یک Kohl انجام میدهم
62
00:02:23,700 –> 00:02:25,500
و حالا باید یک بلوک کد انجام دهیم
63
00:02:25,500 –> 00:02:27,350
و دوباره این کار باید انجام شود.
64
00:02:27,350 –> 00:02:30,390
بنابراین در این بلوک کد، ما میتوانیم
65
00:02:30,390 –> 00:02:32,610
هر بار به نینجا فردی دسترسی داشته
66
00:02:32,610 –> 00:02:34,560
باشیم، بنابراین میخواهیم این
67
00:02:34,560 –> 00:02:36,300
لیست را مرور کنیم و هر بار در این
68
00:02:36,300 –> 00:02:38,250
بلوک کد، نوعی کد را
69
00:02:38,250 –> 00:02:41,010
برای هر آیتم جداگانه و هر بار
70
00:02:41,010 –> 00:02:43,170
در اطراف آن اجرا میکنیم. متغیر ninja دقیقاً در
71
00:02:43,170 –> 00:02:45,780
اینجا به عنصری اشاره می کند که
72
00:02:45,780 –> 00:02:47,390
در آن لحظه در حال چرخش بود،
73
00:02:47,390 –> 00:02:49,530
بنابراین می توانم چیزی شبیه به این
74
00:02:49,530 –> 00:02:52,800
چاپ کنم و سپس ninja، بنابراین اگر
75
00:02:52,800 –> 00:02:54,480
این را اکنون ذخیره کنم، این فایل را اجرا
76
00:02:54,480 –> 00:02:56,490
می کنم، بنابراین Python را بگویید و سپس آن را فراخوانی کنید ed
77
00:02:56,490 –> 00:03:00,930
loops py کاری که قرار است انجام دهد این است که
78
00:03:00,930 –> 00:03:03,450
این لیست را در اینجا بچرخانید و
79
00:03:03,450 –> 00:03:06,320
هر یک از نینجاها را چاپ کنید،
80
00:03:06,320 –> 00:03:08,910
بنابراین وقتی کد ما کمی
81
00:03:08,910 –> 00:03:10,590
پیچیدهتر میشود، در نهایت
82
00:03:10,590 –> 00:03:13,530
این را حذف میکنیم و کدهای بیشتری را در
83
00:03:13,530 –> 00:03:15,180
اینجا میسازیم. کد را بلاک کنید و کارهای بیشتری را با
84
00:03:15,180 –> 00:03:16,830
نینجاهای واقعی یا هر چیزی که در حال عبور از آن هستیم انجام دهید،
85
00:03:16,830 –> 00:03:18,540
اما در حال حاضر این فقط یک مثال ساده است،
86
00:03:18,540 –> 00:03:21,000
بنابراین من می خواهم ادامه دهم و
87
00:03:21,000 –> 00:03:22,470
یک مثال سریع دیگر انجام
88
00:03:22,470 –> 00:03:24,450
دهم. برای اینکه به شما نشان دهم
89
00:03:24,450 –> 00:03:26,280
چگونه می توانیم شاید فقط
90
00:03:26,280 –> 00:03:29,550
بخشی از یک لیست خاص را طی کنیم، بنابراین دوباره می
91
00:03:29,550 –> 00:03:31,230
خواهم بگویم برای
92
00:03:31,230 –> 00:03:34,230
نینجا و در نینجاها و ما
93
00:03:34,230 –> 00:03:35,910
دقیقا همان کاری را که من انجام می دهم انجام می دهیم.
94
00:03:35,910 –> 00:03:40,170
میخواهم بگوییم نینجاهای چاپی، اما این بار چه میشو