در این مطلب، ویدئو دوره پایتون 3 از ابتدا #24 | شکستن و ادامه عبارات با while با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:14:08
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:01,469
به قسمت بیست و چهارم خوش آمدید
2
00:00:01,469 –> 00:00:03,060
دوره برنامه نویسی پایتون از
3
00:00:03,060 –> 00:00:05,190
صفر در این ویدیو نحوه استفاده را یاد می گیرید
4
00:00:05,190 –> 00:00:06,810
و در یک حلقه پیاده سازی کنید
5
00:00:06,810 –> 00:00:08,730
شکستن و ادامه بیانیه ها در
6
00:00:08,730 –> 00:00:10,830
حلقه های پایتون می تواند باشد
7
00:00:10,830 –> 00:00:13,200
قطع شد یا فقط متوقف شد
8
00:00:13,200 –> 00:00:14,820
کد پیدا شده را اجرا کنید
9
00:00:14,820 –> 00:00:16,260
داخل حلقه و شروع جدید
10
00:00:16,260 –> 00:00:18,090
تکرار باید توجه داشت که در
11
00:00:18,090 –> 00:00:20,310
برنامه نویسی یک تکرار است
12
00:00:20,310 –> 00:00:21,930
تکرار یک بخش کد
13
00:00:21,930 –> 00:00:23,939
در یک برنامه برای دستیابی به
14
00:00:23,939 –> 00:00:25,920
یک تکرار را قطع می کنیم
15
00:00:25,920 –> 00:00:28,230
با عبارات استراحت و ادامه
16
00:00:28,230 –> 00:00:29,849
بیایید با دیدن جمله شروع کنیم
17
00:00:29,849 –> 00:00:32,850
break در پایتون عبارت break است
18
00:00:32,850 –> 00:00:34,620
برای توقف اجرای a
19
00:00:34,620 –> 00:00:37,440
تکرار و خروج از آن با
20
00:00:37,440 –> 00:00:39,030
برنامه ممکن است با ادامه یابد
21
00:00:39,030 –> 00:00:40,530
اجرای کد پیدا شده
22
00:00:40,530 –> 00:00:42,329
خارج از حلقه ما تا بتوانیم
23
00:00:42,329 –> 00:00:43,980
به درستی مثال زدن چه چیزی
24
00:00:43,980 –> 00:00:46,170
عبارت break است بیایید از یکدیگر حمایت کنیم
25
00:00:46,170 –> 00:00:47,789
از نمودارهای شناخته شده ما از
26
00:00:47,789 –> 00:00:49,890
جریان در این مورد ما در اینجا داریم
27
00:00:49,890 –> 00:00:51,960
شبیه سازی یک برنامه کوچک
28
00:00:51,960 –> 00:00:53,820
که تقریباً همه چیز را اجرا می کند
29
00:00:53,820 –> 00:00:56,280
در داخل یک چرخه یا حلقه وحشی
30
00:00:56,280 –> 00:00:57,660
توجه داشته باشید که در اینجا ما یک
31
00:00:57,660 –> 00:00:59,340
شرایط برای چرخه یا حلقه ما
32
00:00:59,340 –> 00:01:01,800
در حالی که و داخل این حلقه یک داریم
33
00:01:01,800 –> 00:01:04,260
ساختار مشروط که ما
34
00:01:04,260 –> 00:01:05,970
ما قبلاً می دانیم که انگار
35
00:01:05,970 –> 00:01:08,190
ما می دانیم که این برنامه چگونه کار می کند
36
00:01:08,190 –> 00:01:10,140
اگر برنامه خود را اجرا کنیم
37
00:01:10,140 –> 00:01:11,340
اولین چیزی که پیدا خواهید کرد این است
38
00:01:11,340 –> 00:01:13,170
دقیقاً با چرخه یا حلقه ما
39
00:01:13,170 –> 00:01:14,730
وحشی در این مورد در اینجا یکی است
40
00:01:14,730 –> 00:01:16,950
شرایطی که ارزیابی خواهد کرد اگر
41
00:01:16,950 –> 00:01:18,990
مطابقت دارد یا خیر در صورتی که مطابقت داشته باشد
42
00:01:18,990 –> 00:01:20,790
خوب ما می دانیم که به این سمت می رود و
43
00:01:20,790 –> 00:01:23,100
شروع به کار روی این قسمت کنید
44
00:01:23,100 –> 00:01:25,230
در صورتی که
45
00:01:25,230 –> 00:01:27,720
در این حالت برنامه به پایان می رسد
46
00:01:27,720 –> 00:01:30,270
یا اجرای حلقه را تمام می کند یا
47
00:01:30,270 –> 00:01:32,280
حلقه وایلد در این مورد فرض کنید
48
00:01:32,280 –> 00:01:34,590
در صورت تحقق شرط در صورت تحقق
49
00:01:34,590 –> 00:01:36,810
شرایط خوب وارد ساختار می شود
50
00:01:36,810 –> 00:01:38,430
مشروط که می دانیم
51
00:01:38,430 –> 00:01:40,830
به عنوان اگر در این مورد نیز دارد
52
00:01:40,830 –> 00:01:43,020
دو مسیر در صورت برآورده شدن شرط
53
00:01:43,020 –> 00:01:45,420
با دستور break و in پیدا خواهد کرد
54
00:01:45,420 –> 00:01:46,860
در صورت عدم تحقق شرط
55
00:01:46,860 –> 00:01:49,170
خوب آن را فقط اجرا خواهد کرد
56
00:01:49,170 –> 00:01:51,060
دستورالعمل هایی که در این سمت در
57
00:01:51,060 –> 00:01:53,190
در این صورت فرض کنید که شرط وجود ندارد
58
00:01:53,190 –> 00:01:55,050
انجام می شود بنابراین برنامه پیش می رود
59
00:01:55,050 –> 00:01:57,090
این قسمت دستورالعمل هایی را اجرا می کند که
60
00:01:57,090 –> 00:01:59,130
در داخل در حالی که و بعد هستند
61
00:01:59,130 –> 00:02:00,060
وقتی اینها را اجرا کردید
62
00:02:00,060 –> 00:02:02,310
دستورالعمل های دیگر به شما می دهد
63
00:02:02,310 –> 00:02:04,500
بازگشت به چرخه ای که قبلاً این کار را انجام داده ایم
64
00:02:04,500 –> 00:02:06,630
قبلا در ویدیوهای دیگر مطالعه شده است
65
00:02:06,630 –> 00:02:09,300
در حال حاضر اینجا در این مورد دوباره خوب است
66
00:02:09,300 –> 00:02:11,310
شرایط را دوباره ارزیابی کنید تا ببینید
67
00:02:11,310 –> 00:02:12,330
اگر برآورده شود
68
00:02:12,330 –> 00:02:14,490
انجام شده است، اجازه دهید دوباره فرض کنیم
69
00:02:14,490 –> 00:02:16,710
در این مورد شرط دیگری را برآورده می کند
70
00:02:16,710 –> 00:02:18,930
یک بار وارد ساختار شرطی می شود
71
00:02:18,930 –> 00:02:21,150
تولید ناخالص داخلی ما در این مورد فرض کنید که
72
00:02:21,150 –> 00:02:23,250
شرط نیز برقرار است
73
00:02:23,250 –> 00:02:25,860
شرط در اینجا برآورده شده است
74
00:02:25,860 –> 00:02:27,570
با یک استراحت و همان طور که دارند
75
00:02:27,570 –> 00:02:29,520
توضیح داد که یک استراحت به ما اجازه می دهد
76
00:02:29,520 –> 00:02:31,680
ما می توانیم اجرای آن را به پایان برسانیم
77
00:02:31,680 –> 00:02:33,630
یک چرخه یا حلقه که در این مورد است
78
00:02:33,630 –> 00:02:36,090
در حالی که ما پس از آن زمانی که اعدام شد
79
00:02:36,090 –> 00:02:38,340
این شکست زمانی که برنامه پیدا شد
80
00:02:38,340 –> 00:02:39,600
با این استراحت برنامه خوب است
81
00:02:39,600 –> 00:02:42,150
فقط در این مورد به پایان می رسد
82
00:02:42,150 –> 00:02:44,400
فقط به پایان خواهد رسید
83
00:02:44,400 –> 00:02:47,040
اجرای چرخه ما یا حلقه while
84
00:02:47,040 –> 00:02:48,510
برای درک درست
85
00:02:48,510 –> 00:02:50,040
که آنها فقط برای ما توضیح دادند، ما می رویم
86
00:02:50,040 –> 00:02:51,690
به انگلیسی ما آدرس دهید و ما ایجاد خواهیم کرد
87
00:02:51,690 –> 00:02:53,550
یک فایل جدید که در این مورد
88
00:02:53,550 –> 00:02:55,620
بیایید اسکریپت پیوسته را شکسته کنیم
89
00:02:55,620 –> 00:02:58,230
مساوی یا dot pait و پس از انجام این کار
90
00:02:58,230 –> 00:03:00,150
اول کار را شروع کنیم
91
00:03:00,150 –> 00:03:01,410
کاری که ما می خواهیم انجام دهیم ایجاد یک نظر است
92
00:03:01,410 –> 00:03:02,790
تا مشخص کنیم ما چه هستیم
93
00:03:02,790 –> 00:03:04,530
انجام در این مورد ما قصد داریم برای قرار دادن
94
00:03:04,530 –> 00:03:06,959
به عنوان مثال برای استراحت احتمالا
95
00:03:06,959 –> 00:03:08,970
Enter را فشار داده و a ایجاد می کنیم
96
00:03:08,970 –> 00:03:10,770
امضا کنید تا در این صورت کاربر
97
00:03:10,770 –> 00:03:12,990
زمانی که برنامه ما اجرا می شود
98
00:03:12,990 –> 00:03:14,280
به ما اطلاع دهید که چه اتفاقی می افتد
99
00:03:14,280 –> 00:03:16,260
دقیقا روی صفحه نمایش برای آن
100
00:03:16,260 –> 00:03:18,360
ما از چاپ معروف خود استفاده می کنیم
101
00:03:18,360 –> 00:03:20,370
یک جفت نقل قول و در این جفت
102
00:03:20,370 –> 00:03:22,290
از نقل قول هایی که می خواهیم در اینجا بنویسیم
103
00:03:22,290 –> 00:03:25,590
با عبارت break و پس از آن
104
00:03:25,590 –> 00:03:27,690
بیایید یک شکست خط اضافه کنیم
105
00:03:27,690 –> 00:03:30,090
که در این حالت خوب متون نیستند
106
00:03:30,090 –> 00:03:32,760
برو انباشته کردن حالا که اینجا چه
107
00:03:32,760 –> 00:03:34,620
اولین کاری که می خواهیم با استفاده از a انجام دهیم
108
00:03:34,620 –> 00:03:37,110
در حالی که یک چرخه یا حلقه لازم است
109
00:03:37,110 –> 00:03:38,190
متغیری داشته باشید که می رود
110
00:03:38,190 –> 00:03:40,170
افزایش می یابد تا نباشد
111
00:03:40,170 –> 00:03:42,600
برای این کار یک حلقه بی نهایت ایجاد می کنم
112
00:03:42,600 –> 00:03:43,710
یک متغیر ایجاد کنید که in فراخوانی شود
113
00:03:43,710 –> 00:03:45,720
شمارنده ای که می خواهم با آن مقداردهی اولیه کنم
114
00:03:45,720 –> 00:03:47,370
صفر بعداً فشار می دهم
115
00:03:47,370 –> 00:03:50,520
را وارد کنید و اکنون میخواهم مدتی را ایجاد کنم
116
00:03:50,520 –> 00:03:51,870
در این مورد من کلمه را می نویسم
117
00:03:51,870 –> 00:03:54,030
در حالی که با حروف کوچک و سپس
118
00:03:54,030 –> 00:03:55,980
من به شرط منطقی که در
119
00:03:55,980 –> 00:03:58,050
این مورد خواهد بود که شمارنده همیشه و
120
00:03:58,050 –> 00:04:00,360
وقتی کمتر از 10 باشه خوب میشه
121
00:04:00,360 –> 00:04:02,700
دستورات زیر را در
122
00:04:02,700 –> 00:04:04,680
در این مورد، به یاد داشته باشیم که اولین
123
00:04:04,680 –> 00:04:06,540
دستورالعملی که معمولاً به آن اضافه می کنیم
124
00:04:06,540 –> 00:04:08,820
یک چرخه یا حلقه دقیقا همان است
125
00:04:08,820 –> 00:04:10,590
افزایش متغیری که
126
00:04:10,590 –> 00:04:13,440
اجازه می دهد تا افزایش برای
127
00:04:13,440 –> 00:04:15,390
که در مقطعی شرایط
128
00:04:15,390 –> 00:04:17,760
مطابقت داشته باشد و حلقه یا چرخه متوقف شود
129
00:04:17,760 –> 00:04:19,560
روی این مورد کار کنید بیایید چه کار کنیم
130
00:04:19,560 –> 00:04:20,730
در ادامه نشان خواهیم داد که ما
131
00:04:20,730 –> 00:04:23,040
شمارنده باید از افزایش یابد
132
00:04:23,040 –> 00:04:24,780
یکی یکی درسته
133
00:04:24,780 –> 00:04:27,330
شمارنده به علاوه برابر با 1 در اینجا من می خواهم
134
00:04:27,330 –> 00:04:29,070
فضاهایی ایجاد کنید تا
135
00:04:29,070 –> 00:04:31,590
جمع می شود و می تواند خواندن را بسیار بهتر انجام دهد
136
00:04:31,590 –> 00:04:34,139
برنامه ما اکنون اینجاست
137
00:04:34,139 –> 00:04:36,120
بیایید ساختار شرطی را ایجاد کنیم
138
00:04:36,120 –> 00:04:38,280
همانطور که در داخل نمودار دیدیم
139
00:04:38,280 –> 00:04:40,110
جریان در این مورد خوب اجازه دهید نشان می دهد
140
00:04:40,110 –> 00:04:42,990
که اگر شمارنده دقیقاً برابر با 5 باشد
141
00:04:42,990 –> 00:04:45,210
در عبارت زیر اجرا کنید
142
00:04:45,210 –> 00:04:48,210
یعنی متوقف می شود یا پایان می یابد
143
00:04:48,210 –> 00:04:50,190
اجرای چرخه یا حلقه سفید ما
144
00:04:50,190 –> 00:04:52,590
و برای این دستور break را قرار می دهیم
145
00:04:52,590 –> 00:04:54,150
هنگامی که ما این کار را انجام دادیم، می رویم
146
00:04:54,150 –> 00:04:55,980
یک enter ایجاد کنید و چگونه می توانید به خودتان بدهید
147
00:04:55,980 –> 00:04:58,470
حساب اینجا دیگر جدولی ایجاد نمی کند
148
00:04:58,470 –> 00:05:00,810
برای این و چرا به این دلیل است
149
00:05:00,810 –> 00:05:02,550
اساسا تفسیر آن با قرار دادن
150
00:05:02,550 –> 00:05:04,890
یک استراحت خوب که می خواهیم اضافه کنیم
151
00:05:04,890 –> 00:05:07,680
یک دستورالعمل جدید که خوب است
152
00:05:07,680 –> 00:05:09,600
بدیهی است که از شما تمام خواهد شد
153
00:05:09,600 –> 00:05:12,120
این ساختار مشروط در این مورد
154
00:05:12,120 –> 00:05:13,560
شرایطی که ما به آن می رویم
155
00:05:13,560 –> 00:05:15,660
قرار دادن بسیار ساده است بیایید چاپ کنید
156
00:05:15,660 –> 00:05:18,479
روی صفحه علامت بعدی یا
157
00:05:18,479 –> 00:05:21,090
جمله بعدی ما می خواهیم ارزش را قرار دهیم
158
00:05:21,090 –> 00:05:23,340
فضای کولون متغیر فعلی
159
00:05:23,340 –> 00:05:25,560
از نقل قول ها خارج می شویم و به
160
00:05:25,560 –> 00:05:27,960
بدیهی است که متغیر شمارنده را اضافه کنید
161
00:05:27,960 –> 00:05:29,310
او چه چیزی را به ما نشان می دهد
162
00:05:29,310 –> 00:05:31,770
بدیهی است که تعداد فعلی چقدر است
163
00:05:31,770 –> 00:05:33,810
متغیر در این مورد شما آن را به خاطر خواهید آورد
164
00:05:33,810 –> 00:05:35,789
ما فقط باید یک را قرار دهیم
165
00:05:35,789 –> 00:05:38,099
فضای کاما و متغیری که در آن
166
00:05:38,099 –> 00:05:40,259
ما می خواهیم در داخل این چاپ نمایش داده شود
167
00:05:40,259 –> 00:05:42,060
در این مورد، خوب، ما قبلاً یک حسابدار اینجا داریم
168
00:05:42,060 –> 00:05:44,069
بیایید توضیح دهیم که چقدر سریع است
169
00:05:44,069 –> 00:05:45,690
برنامه ما اساساً چه کاری انجام می دهد
170
00:05:45,690 –> 00:05:47,370
اولین کاری که باید انجام دهید این است
171
00:05:47,370 –> 00:05:49,590
نمایش عبارت while با
172
00:05:49,590 –> 00:05:51,270
دستور break یک شکست ایجاد می کند
173
00:05:51,270 –> 00:05:52,860
خط و سپس a باز می شود
174
00:05:52,860 –> 00:05:54,569
فضایی در حافظه که نامیده می شود
175
00:05:54,569 –> 00:05:56,879
شمارنده یعنی متغیری که
176
00:05:56,879 –> 00:05:58,590
ما با صفر مقداردهی اولیه کرده ایم
177
00:05:58,590 –> 00:06:00,990
متعاقباً با یک چرخه مواجه می شود
178
00:06:00,990 –> 00:06:02,819
و یا حلقه زمانی که شما می گویید
179
00:06:02,819 –> 00:06:05,220
که تا زمانی که شمارنده کمتر از 10 باشد
180
00:06:05,220 –> 00:06:07,259
قرار است این متغیر را افزایش دهد
181
00:06:07,259 –> 00:06:09,659
یکی یکی اولین مقدار که با آن
182
00:06:09,659 –> 00:06:11,610
این متغیر صفر را پیدا کنید سپس در
183
00:06:11,610 –> 00:06:14,460
بودن در اینجا صفر به علاوه یک برابر است با یک
184
00:06:14,460 –> 00:06:16,500
بنابراین این متغیر خود را تغییر خواهد داد
185
00:06:16,500 –> 00:06:18,330
ارزش دارد و اکنون 1 ارزش خواهد داشت
186
00:06:18,330 –> 00:06:20,190
بعداً اینجا بررسی خواهید کرد که آیا
187
00:06:20,190 –> 00:06:22,229
شمارنده در این زمان برابر با 5 است
188
00:06:22,229 –> 00:06:23,520
ارزش حسابدار چقدر است
189
00:06:23,520 –> 00:06:25,349
ما فقط مشخص کردیم که کدام شمارنده دارد
190
00:06:25,349 –> 00:06:27,840
مقدار آن را به 1 تغییر داد بنابراین 1 است
191
00:06:27,840 –> 00:06:30,090
برابر با 5 البته نه بنابراین
192
00:06:30,090 –> 00:06:32,400
شرط برقرار نیست و وارد نمی شود
193
00:06:32,400 –> 00:06:34,500
عبارت را در داخل اجرا کنید
194
00:06:34,500 –> 00:06:36,960
از ما در ساختار مشروط و
195
00:06:36,960 –> 00:06:38,760
بنابراین مستقیماً می پرد
196
00:06:38,760 –> 00:06:40,950
به چاپ صفحه که در آن خوب است
197
00:06:40,950 –> 00:06:42,300
این مقدار فعلی را نشان می دهد
198
00:06:42,300 –> 00:06:44,010
متغیر شمارنده که در این مورد به عنوان
199
00:06:44,010 –> 00:06:46,650
من به شما می گویم که اکنون 1 است
200
00:06:46,650 –> 00:06:48,990
بارها و بارها تا زمانی که شمارنده باشد
201
00:06:48,990 –> 00:06:50,940
دقیقاً برابر با 5 در هنگام شمارنده
202
00:06:50,940 –> 00:06:53,220
من دقیقاً برابر با 5 می دانم که چقدر خواهد بود
203
00:06:53,220 –> 00:06:54,990
برنامه ما این است که این را خوب بگوییم
204
00:06:54,990 –> 00:06:56,610
شرط اگر برآورده شود بنابراین خواهد شد
205
00:06:56,610 –> 00:06:58,500
وارد استراحت شوید و این را پیدا کنید
206
00:06:58,500 –> 00:07:00,180
چ