در این مطلب، ویدئو Scratch 3.0 vs Python – Conditional Loops با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:36
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,770 –> 00:00:13,940
[موسیقی]
2
00:00:13,940 –> 00:00:16,109
سلام دوستان من چگونه به درس چهار خوش آمدید،
3
00:00:16,109 –> 00:00:18,029
ما به حلقه های شرطی نگاهی می اندازیم، در
4
00:00:18,029 –> 00:00:20,189
اینجا به یک
5
00:00:20,189 –> 00:00:22,109
سری حلقه های مختلف وارد می شویم، بنابراین
6
00:00:22,109 –> 00:00:24,029
با این یکی صبور باشید، مثال
7
00:00:24,029 –> 00:00:25,920
ها بهترین نیستند. من
8
00:00:25,920 –> 00:00:27,330
سعی میکنم بلوکهای ساختمانی را در اینجا انجام دهم، بنابراین
9
00:00:27,330 –> 00:00:29,189
در این مرحله فقط به حلقههای شرطی نگاهی
10
00:00:29,189 –> 00:00:32,870
میاندازیم، این ایده این است که
11
00:00:32,870 –> 00:00:35,790
میتوانیم دائماً چیزی در حال انجام باشیم
12
00:00:35,790 –> 00:00:40,950
تا زمانی که یک شرایط ما را از بین ببرد، بنابراین
13
00:00:40,950 –> 00:00:43,020
وقتی به این موضوع نگاه میکنیم بین ابتدا و
14
00:00:43,020 –> 00:00:44,940
پایتون اینجاست که ما برای اولین بار شروع به
15
00:00:44,940 –> 00:00:47,579
دیدن یک تفاوت ظریف و نحوه
16
00:00:47,579 –> 00:00:50,280
عملکرد چیزها می کنیم، بنابراین وقتی به
17
00:00:50,280 –> 00:00:53,910
خراش یک بلوک حلقه نگاه می کنیم،
18
00:00:53,910 –> 00:00:56,520
از این تکرار استفاده می کنیم تا زمانی که بلوک اینجا
19
00:00:56,520 –> 00:00:59,280
، همه چیز را در آنجا تکرار می کند
20
00:00:59,280 –> 00:01:03,090
تا زمانی که یک عبارت درست باشد و بنابراین در
21
00:01:03,090 –> 00:01:04,739
این مورد خاص،
22
00:01:04,739 –> 00:01:05,580
در عرض یک دقیقه
23
00:01:05,580 –> 00:01:08,610
وقتی متغیر قهوه من بزرگتر
24
00:01:08,610 –> 00:01:10,830
از 10 شد، شما را بالا می کشد و خراش می دهد، از کل این
25
00:01:10,830 –> 00:01:13,170
حلقه خارج می شود و به بلوک بعدی پایین می رود
26
00:01:13,170 –> 00:01:17,299
تا زمانی که به مقداری
27
00:01:17,299 –> 00:01:19,740
بیشتر از 10 برسد. goi برای انجام
28
00:01:19,740 –> 00:01:23,250
همه کارها در این حلقه در اینجا این
29
00:01:23,250 –> 00:01:24,960
حلقه شرطی میگوید خوشمزه است
30
00:01:24,960 –> 00:01:27,030
و متغیر آن باید
31
00:01:27,030 –> 00:01:30,270
صبر کند مقدار قهوه را 1 تغییر
32
00:01:30,270 –> 00:01:31,950
میدهد، نشان میدهد که
33
00:01:31,950 –> 00:01:33,240
یک ثانیه دیگر صبر میکند تا دوباره شروع به کار کنند
34
00:01:33,240 –> 00:01:35,729
و دوباره بررسی کنیم تا ما. این
35
00:01:35,729 –> 00:01:38,549
حلقه شرطی را مجدداً انجام دهید تا زمانی که یک عبارت
36
00:01:38,549 –> 00:01:40,860
درست باشد و میتوانید در اینجا ببینید
37
00:01:40,860 –> 00:01:43,079
که همه بلوکها با هم
38
00:01:43,079 –> 00:01:45,630
تورفتگی دارند و در داخل تکرار قرار میگیرند تا زمانی که
39
00:01:45,630 –> 00:01:48,840
بلوک کاملاً شبیه پایتون باشد،
40
00:01:48,840 –> 00:01:52,590
بنابراین در پایتون یک حلقه
41
00:01:52,590 –> 00:01:55,530
شرطی به صورت تکراری تکرار میشود. تا زمانی که این
42
00:01:55,530 –> 00:01:58,770
عبارت درست است، بنابراین ما قبلاً در ابتدا هستیم،
43
00:01:58,770 –> 00:02:02,280
منتظر میمانیم تا دستوری درست باشد
44
00:02:02,280 –> 00:02:04,890
پایتون آن را اجرا کند و میدانید تا زمانی که
45
00:02:04,890 –> 00:02:06,840
این عبارت خودش درست است و بنابراین وقتی
46
00:02:06,840 –> 00:02:09,000
دیگر درست نباشد،
47
00:02:09,000 –> 00:02:12,070
خودش را ترک میکند. ما همچنین شاهد تغییر
48
00:02:12,070 –> 00:02:13,860
[Music
49
00:02:13,860 –> 00:02:16,500
] در کد خود هستیم، بنابراین در این
50
00:02:16,500 –> 00:02:19,740
حلقه شرطی، این در حالی است که این تکرار
51
00:02:19,740 –> 00:02:22,200
تا زمانی که همان حلقه while باشد،
52
00:02:22,200 –> 00:02:23,520
در اینجا می توانید ببینید که
53
00:02:23,520 –> 00:02:25,440
وقتی به co می رویم، چیزها به طور خودکار تورفتگی پیدا می کنند.
54
00:02:25,440 –> 00:02:26,430
de من در عرض یک دقیقه اینجا را به شما نشان خواهم داد،
55
00:02:26,430 –> 00:02:29,160
اما باید شروع به استفاده از این کنیم: این
56
00:02:29,160 –> 00:02:31,050
نشان می دهد که ما
57
00:02:31,050 –> 00:02:32,850
دستورات و تفکر بیشتری در زیر این عبارت در حال انجام خواهیم بود
58
00:02:32,850 –> 00:02:35,610
و بنابراین
59
00:02:35,610 –> 00:02:37,740
تورفتگی دارد، شما می توانید اینجا را دقیقاً همانطور که
60
00:02:37,740 –> 00:02:40,320
مشاهده کردیم مشاهده کنید. جعبه خراش به
61
00:02:40,320 –> 00:02:42,590
نوعی درون این تکرار تا بلوک فرورفته است،
62
00:02:42,590 –> 00:02:46,470
بنابراین بیایید نگاهی به این بیندازیم و
63
00:02:46,470 –> 00:02:50,520
همانطور که گفتم این کاملترین
64
00:02:50,520 –> 00:02:52,110
مثال نیست زیرا به
65
00:02:52,110 –> 00:02:53,610
زودی در اینجا به نمونههای دیگر خواهیم پرداخت، اما حداقل
66
00:02:53,610 –> 00:02:56,190
به شما توضیحی تقریبی میدهد. ایده اینجاست
67
00:02:56,190 –> 00:02:57,959
و بنابراین کاری که من در این کد خاص انجام دادم این
68
00:02:57,959 –> 00:03:01,140
است که من ایجاد کردم، فقط یک
69
00:03:01,140 –> 00:03:03,180
متغیر جدید به نام قهوه ایجاد کردم و از
70
00:03:03,180 –> 00:03:06,930
این بلوک قهوه روی 0 استفاده کردم و
71
00:03:06,930 –> 00:03:10,470
سپس به اینجا به بلوک های کنترلی خود
72
00:03:10,470 –> 00:03:12,959
رفتم و ما یک تکرار داریم. ما میتوانیم
73
00:03:12,959 –> 00:03:15,209
یک بلوک حلقه را درست انجام دهیم، فقط میتوانیم آن
74
00:03:15,209 –> 00:03:17,400
را ده بار یا پنج بار یا چهار
75
00:03:17,400 –> 00:03:19,709
بار تکرار کنیم، اما در نهایت
76
00:03:19,709 –> 00:03:22,019
از این تکرار استفاده میکنیم تا زمانی که بلوک آن را بکشیم
77
00:03:22,019 –> 00:03:24,090
و سپس کاری که من انجام دادم این است که من وارد دو عملگر شدم.
78
00:03:24,090 –> 00:03:26,280
و ما می توانیم
79
00:03:26,280 –> 00:03:27,630
یک دسته کامل از d ایجاد کنیم شرایط متفاوت
80
00:03:27,630 –> 00:03:30,390
بزرگتر از کمتر از مساوی است، پس وقتی
81
00:03:30,390 –> 00:03:32,660
این و آن درست است یا این یا آن
82
00:03:32,660 –> 00:03:36,030
درست است، کارهای زیادی می توانیم انجام دهیم در
83
00:03:36,030 –> 00:03:39,269
این مورد خاص، من از بزرگتر از آن استفاده می کنم،
84
00:03:39,269 –> 00:03:42,239
بنابراین تا زمانی که
85
00:03:42,239 –> 00:03:45,860
متغیر قهوه من بزرگتر از 10 شود تکرار می کنیم.
86
00:03:45,860 –> 00:03:48,450