در این مطلب، ویدئو Kids for Code – Python: while Loops با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:25
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,480 –> 00:00:03,040
سلام به همه خوش آمدید به بچه ها برای کد
2
00:00:03,040 –> 00:00:06,880
امروز ما یاد می گیریم که چرا حلقه
3
00:00:06,960 –> 00:00:09,280
ها درست است، پس حلقه ها چیست، بیایید بگوییم من
4
00:00:09,280 –> 00:00:10,639
می خواستم سه بار سلام را چاپ کنم
5
00:00:10,639 –> 00:00:13,920
چگونه این کار را انجام
6
00:00:13,920 –> 00:00:15,920
دهیم پاسخ واضح این است چاپ چاپ سلام چاپ سلام
7
00:00:15,920 –> 00:00:16,960
print
8
00:00:16,960 –> 00:00:19,119
سلام چاپ سلام چاپ سلام چاپ سلام چاپ سلام اگر یکی انجام دهد چه می شود که
9
00:00:19,119 –> 00:00:20,320
صد بار
10
00:00:20,320 –> 00:00:22,080
باید یک چیز را بارها و
11
00:00:22,080 –> 00:00:24,560
بارها و بارها و بارها
12
00:00:24,560 –> 00:00:26,640
بنویسیم، اجازه دهید همان کد را بارها
13
00:00:26,640 –> 00:00:28,880
و بارها اجرا کنیم تا زمانی که شرط شکسته
14
00:00:28,880 –> 00:00:31,519
یا نادرست باشد، به این ترتیب ما 100 بار hello را چاپ نکنیم
15
00:00:31,519 –> 00:00:34,320
16
00:00:35,600 –> 00:00:37,360
حلقه while است. نوعی حلقه که
17
00:00:37,360 –> 00:00:38,960
در حالی که
18
00:00:38,960 –> 00:00:41,120
یک شرط درست است به کار خود ادامه میدهد، به نوعی مانند یک
19
00:00:41,120 –> 00:00:42,559
عبارت if تکرار میشود
20
00:00:42,559 –> 00:00:44,640
که اگر درست است، دوباره از نو شروع میشود،
21
00:00:44,640 –> 00:00:46,640
بهجای اینکه فقط آن را اجرا کنید،
22
00:00:46,640 –> 00:00:49,600
برای مثال در حالی که وان
23
00:00:49,600 –> 00:00:51,600
پر نیست، آن را با آب پر کنید،
24
00:00:51,600 –> 00:00:53,280
بنابراین اگر وان حمام است
25
00:00:53,280 –> 00:00:55,280
اگر وان پر نیست
26
00:00:55,280 –> 00:00:56,239
آب بیشتری اضافه می کنیم
27
00:00:56,239 –> 00:00:58,079
اگر وان هنوز پر نیست آب بیشتری اضافه می کنیم، شما
28
00:00:58,079 –> 00:00:59,920
حتی آب بیشتری اضافه می کنیم و سپس وقتی وان
29
00:00:59,920 –> 00:01:01,440
پر شد دیگر آب اضافه نمی کنیم
30
00:01:01,440 –> 00:01:06,080
این وان پر نیست اکنون
31
00:01:08,400 –> 00:01:11,520
نادرست است. مثال وان حمام را امتحان کنید تا ابتدا
32
00:01:11,520 –> 00:01:12,080
بگوییم
33
00:01:12,080 –> 00:01:15,840
چقدر پر یا وان حمام میتواند پر شود
34
00:01:15,840 –> 00:01:17,280
، میگوییم زمانی که ارتفاع
35
00:01:17,280 –> 00:01:19,759
آب پنج است،
36
00:01:19,759 –> 00:01:21,119
حالا بیایید ببینیم
37
00:01:21,119 –> 00:01:23,920
وان حمام کجاست و
38
00:01:23,920 –> 00:01:26,159
اکنون وان حمام در صفر است و
39
00:01:26,159 –> 00:01:27,920
آب وجود ندارد.
40
00:01:27,920 –> 00:01:30,799
همه چیز درست است، بنابراین در حالی که وان حمام اکنون
41
00:01:30,799 –> 00:01:32,000
کمتر
42
00:01:32,000 –> 00:01:37,040
از وان کامل است، من می خواهم آب را
43
00:01:37,040 –> 00:01:41,439
با اضافه کردن یک به آن و به علاوه برابر با
44
00:01:41,439 –> 00:01:43,119
یک وان حمام اضافه کنم، بنابراین ما می توانیم در انتها پرینت
45
00:01:43,119 –> 00:01:45,520
46
00:01:46,399 –> 00:01:49,520
بگیریم، چقدر آب
47
00:01:53,759 –> 00:01:55,680
دارید، ببینید چقدر آب دارید. پنج، میتوانید ببینید که چگونه
48
00:01:55,680 –> 00:01:58,560
به آنجا رسیدیم، همچنین
49
00:01:59,680 –> 00:02:02,000
بیایید دوباره این کار را درست امتحان کنیم، زیرا
50
00:02:02,000 –> 00:02:03,520
میبینید که ما
51
00:02:03,520 –> 00:02:06,320
ابتدا صفر هستیم، سپس یک را اضافه میکنیم، بنابراین
52
00:02:06,320 –> 00:02:06,840
53
00:02:06,840 –> 00:02:10,239
یکی میرویم به دو، زیرا یکی کمتر
54
00:02:10,239 –> 00:02:11,520
از پنج بود،
55
00:02:11,520 –> 00:02:13,280
آنها سه را دریافت کردند زیرا دو کمتر
56
00:02:13,280 –> 00:02:15,599
از پنج شما چهار
57
00:02:15,599 –> 00:02:18,239
و پنج دارید و سعی کنید دوباره حلقه while را برنده شوید
58
00:02:18,239 –> 00:02:18,879
59
00:02:18,879 –> 00:02:21,280
که اکنون پنج است و وان کامل
60
00:02:21,280 –> 00:02:22,720
حمام نیز 5 است.
61
00:02:22,720 –> 00:02:24,800
بنابراین از آنجایی که 5 کمتر از 5 نیست،
62
00:02:24,800 –> 00:02:27,680
انجام حلقه while را متوقف می کنید
63
00:02:29,520 –> 00:02:32,640
بنابراین در مرحله 1 مرحله ما
64
00:02:32,640 –> 00:02:33,920
شرایط را بررسی می کنیم.
65
00:02:33,920 –> 00:02:37,519
درست مانند عبارت if اگر درست باشد
66
00:02:37,519 –> 00:02:40,080
و فقط اگر درست باشد در مرحله دوم o
67
00:02:40,080 –> 00:02:41,599
ما کد خود را در
68
00:02:41,599 –> 00:02:44,400
مرحله سه اجرا می کنیم و به شرط برمی گردیم
69
00:02:44,400 –> 00:02:45,760
و بررسی می کنیم که آیا درست است
70
00:02:45,760 –> 00:02:48,160
و مرحله چهار این کار را تکرار می کنیم تا زمانی که
71
00:02:48,160 –> 00:02:48,959
72
00:02:48,959 –> 00:02:51,840
شرط نادرست باشد
73
00:02:52,080 –> 00:02:54,080
74
00:02:54,080 –> 00:02:56,640
75
00:02:56,640 –> 00:02:58,879
بسیار خوب. می گوییم شمارنده ما یک است
76
00:02:58,879 –> 00:03:00,159
در حالی که
77
00:03:00,159 –> 00:03:02,480
شمارنده کمتر یا مساوی ده
78
00:03:02,480 –> 00:03:05,040
شمارنده شمارنده چاپی شمارنده
79
00:03:05,040 –> 00:03:08,159
شمارنده به اضافه یک است،
80
00:03:08,159 –> 00:03:09,680
بنابراین باید به دره ای بروید که در
81
00:03:09,680 –> 00:03:11,440
نهایت شرط نادرست خواهد بود، در
82
00:03:11,440 –> 00: