در این مطلب، ویدئو #20 آموزش پایتون برای مبتدیان | در حالی که در پایتون حلقه بزنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,190 –> 00:00:03,560
[موسیقی] به
2
00:00:03,560 –> 00:00:06,180
بازگشت بیگانگان خوش آمدید نام من 720 است و
3
00:00:06,180 –> 00:00:08,340
بیایید این سری را در پایتون ادامه دهیم و
4
00:00:08,340 –> 00:00:11,280
در این ویدیو در مورد حلقه ها صحبت خواهیم کرد که
5
00:00:11,280 –> 00:00:13,920
اکنون پین ها دقیقاً در برنامه نویسی
6
00:00:13,920 –> 00:00:15,420
چه می کنند آنچه انجام می دهید آیا گاهی اوقات لازم است
7
00:00:15,420 –> 00:00:17,789
این عبارات را تکرار کنید مثال فرض کنید
8
00:00:17,789 –> 00:00:19,560
شما پنج عبارت نوشته اید و
9
00:00:19,560 –> 00:00:22,260
شاید بخواهید آنها را تکرار کنید که چند
10
00:00:22,260 –> 00:00:23,939
بار تکرار شوند البته یک راه وجود دارد که
11
00:00:23,939 –> 00:00:26,070
می توانید یک کد را چندین بار کپی/پیست کنید.
12
00:00:26,070 –> 00:00:28,349
13
00:00:28,349 –> 00:00:30,269
14
00:00:30,269 –> 00:00:32,070
که شراب ko است و اگر
15
00:00:32,070 –> 00:00:33,239
من این کد را انجام دادم البته
16
00:00:33,239 –> 00:00:35,579
فقط یک بار چاپ می شود و اگر بخواهم
17
00:00:35,579 –> 00:00:37,559
دو بار چاپ کنم خوب است بنابراین کاری که می توانیم انجام دهیم این است
18
00:00:37,559 –> 00:00:39,030
که فقط می توانیم گوه را به درستی در آن کپی کنیم تا
19
00:00:39,030 –> 00:00:40,860
با آنها خوب باشیم با این،
20
00:00:40,860 –> 00:00:42,570
من آن را کپی پیست می کنم و در آن اول ضبط می
21
00:00:42,570 –> 00:00:44,340
کنم و اگر این کد را انجام دهم می توانم ببینم
22
00:00:44,340 –> 00:00:46,860
به دیسکویی رسیده ایم که کار می کند،
23
00:00:46,860 –> 00:00:48,780
اگر بخواهم پرینت بگیرم ده برابر
24
00:00:48,780 –> 00:00:50,940
آن چیزی است که اکنون انجام می دهید البته می توانید
25
00:00:50,940 –> 00:00:52,829
کپی کنید. ده بار آن را بچسبانید، اما فکر نمی
26
00:00:52,829 –> 00:00:55,379
کنید که آیا این کار را انجام می دهید
27
00:00:55,379 –> 00:00:57,180
اگر بخواهم هزار بار چاپ کنم، کار دستی شما چه می شود، بنابراین انجام این
28
00:00:57,180 –> 00:00:58,920
کار دشوار خواهد بود در حال
29
00:00:58,920 –> 00:01:01,500
حاضر بهترین راه برای انجام آن اعمال یک حلقه است،
30
00:01:01,500 –> 00:01:03,899
کاری که می توانید در اینجا انجام دهید این است که می توانید بگویید هی
31
00:01:03,899 –> 00:01:06,180
پایتون، می خواهم تکرار کنم.
32
00:01:06,180 –> 00:01:08,250
همین حالت با چندین بار انجام
33
00:01:08,250 –> 00:01:10,500
می شود که می توانیم از حلقه ها استفاده کنیم و می توانیم برای
34
00:01:10,500 –> 00:01:12,420
اباحه کردن حلقه ها استفاده کنیم یکی قصر
35
00:01:12,420 –> 00:01:14,729
لوپین وحشی ثانیه ها با قیمت کمتر برای حلقه بیایید
36
00:01:14,729 –> 00:01:17,280
همین جا روی آن تمرکز کنیم تا بتوانیم از یک
37
00:01:17,280 –> 00:01:20,040
وحشی استفاده کنیم پس صفحه کلید چیست و سپس
38
00:01:20,040 –> 00:01:22,470
شما باید شرط را مشخص کنید ببینید
39
00:01:22,470 –> 00:01:24,720
در حالی که ما می گوییم باشه کار من این است که
40
00:01:24,720 –> 00:01:26,340
این ویدیو را چندین بار تکرار کنم اما بعد به
41
00:01:26,340 –> 00:01:27,960
من بگویید برای چند بار می خواهید انجام دهید که
42
00:01:27,960 –> 00:01:29,610
من می گویم خوب این کار را برای پنج بار
43
00:01:29,610 –> 00:01:31,290
انجام دهید اما چگونه می میرید من چگونه می توانم این کار را انجام دهید
44
00:01:31,290 –> 00:01:33,390
تا بتوانیم بگوییم میخواهی این کار را پنج
45
00:01:33,390 –> 00:01:35,250
بار انجام دهی، در اینجا با شمارنده درست حساب میکنیم،
46
00:01:35,250 –> 00:01:38,130
اگر بگویم هی پنج بار سلام میکنی،
47
00:01:38,130 –> 00:01:39,780
من نیستم، اینجا با شما صحبت میکنم،
48
00:01:39,780 –> 00:01:41,520
خب پس پنج برابر آنچه را که
49
00:01:41,520 –> 00:01:43,530
میبینید سلام کنید. انجام خواهد داد این است که در ذهن شما
50
00:01:43,530 –> 00:01:46,409
یک بار سلام سلام کنید، سلام بار دوم
51
00:01:46,409 –> 00:01:48,600
سلام سلام و سلام، بنابراین شما یک
52
00:01:48,600 –> 00:01:50,549
محدود به آن حق دارید به همان صورت که ما
53
00:01:50,549 –> 00:01:53,130
در اینجا به یک شمارنده نیاز داریم که من
54
00:01:53,130 –> 00:01:54,869
از متغیری به نام I استفاده می کنم و می
55
00:01:54,869 –> 00:01:58,020
گویم با یک شروع می کنم و سپس هر بار
56
00:01:58,020 –> 00:01:59,340
که باشه اول از همه باید بررسی کنید
57
00:01:59,340 –> 00:02:01,710
درست است چگونه می توانم بررسی کنم که آیا مقدار
58
00:02:01,710 –> 00:02:04,290
I کمتر از پنج برابر است مانند اگر شما
59
00:02:04,290 –> 00:02:06,090
باید یک حق فنیقی را اعمال کنید، بنابراین مرحله
60
00:02:06,090 –> 00:02:08,639
اول یک شمارش یا متغیری
61
00:02:08,639 –> 00:02:10,739
است که در این مورد I است و بررسی کنید که آیا
62
00:02:10,739 –> 00:02:12,150
مقدار I است یا خیر. کمتر از
63
00:02:12,150 –> 00:02:15,180
و هر بار که یک دیسکو چاپ می کنید فقط
64
00:02:15,180 –> 00:02:17,040
ارزش I را افزایش می دهید،
65
00:02:17,040 –> 00:02:18,269
زیرا واقعاً این کار را انجام می دهید، بنابراین شما
66
00:02:18,269 –> 00:02:19,980
سلام سلام می کنید
67
00:02:19,980 –> 00:02:22,200
، بنابراین مقدار آن را افزایش می دهید، بنابراین می گویید
68
00:02:22,200 –> 00:02:25,260
I برابر است با I به اضافه 1 که این خیلی
69
00:02:25,260 –> 00:02:27,780
ساده است و نحو را حذف کنید، بنابراین
70
00:02:27,780 –> 00:02:29,549
باید از یک مقدار منفی استفاده کنیم
71
00:02:29,549 –> 00:02:32,430
و یک دونقطه را
72
00:02:32,430 –> 00:02:34,440
مشخص می کند، اکنون این kunis مشخص می کند هر چیزی که می آید،
73
00:02:34,440 –> 00:02:37,019
بخشی از این بلوک است و این دستور
74
00:02:37,019 –> 00:02:39,329
به همان لباس است زیرا ما
75
00:02:39,329 –> 00:02:41,730
در اینجا از یک تورفتگی مناسب استفاده می کنید و
76
00:02:41,730 –> 00:02:43,530
اکنون اجازه دهید من فقط این کد را اجرا کنم و می
77
00:02:43,530 –> 00:02:46,109
توانید ببینید که ما پنج بار برویم، بنابراین
78
00:02:46,109 –> 00:02:48,269
آنچه پشت سر اتفاق می افتد دیده می شود و
79
00:02:48,269 –> 00:02:49,980
از کجا بدانم که بسیار ساده است، بنابراین
80
00:02:49,980 –> 00:02:51,870
نقطه شکست را تنظیم کنید و حالا بیایید
81
00:02:51,870 –> 00:02:54,120
آن را اشکال زدایی کنیم.
82
00:02:54,120 –> 00:02:56,670
مقدار I را
83
00:02:56,670 –> 00:02:59,430
1 ok ببینید که تمام شد و اگر دوباره بگویم
84
00:02:59,430 –> 00:03:02,159
f8 یک بار تلسکوپ چاپ
85
00:03:02,159 –> 00:03:04,049
می کند و می بینید که در کنسول ok این همان
86
00:03:04,049 –> 00:03:06,000
است که یک بار سلام دریافت کردیم و اگر
87
00:03:06,000 –> 00:03:08,040
دوباره برای اشکال زدایی برگردم مقدار من الان
88
00:03:08,040 –> 00:03:10,799
پس وقتی میگویم f8 مقدار I
89
00:03:10,799 –> 00:03:12,900
میشود 2، شما میتوانید ببینید که مقدار I
90
00:03:12,900 –> 00:03:15,659
2 است و بررسی میکند که آیا 2 کمتر
91
00:03:15,659 –> 00:03:16,169
از 5 باشد
92
00:03:16,169 –> 00:03:18,750
بله، ادامه میدهد و 10 را چاپ میکند
93
00:03:18,750 –> 00:03:20,430
شما امتیاز میدهید، میتوانید ببینید که اگر
94
00:03:20,430 –> 00:03:22,019
به کنسول برگردم تلسکوپ آن را برای
95
00:03:22,019 –> 00:03:24,720
بار دوم چاپ می کند و سپس اگر بگویم ترس
96
00:03:24,720 –> 00:03:26,579
دوباره می توانید ببینید مقدار دادگاه I
97
00:03:26,579 –> 00:03:29,250
است 3 است 3 کمتر از 5 ما بله
98
00:03:29,250 –> 00:03:31,200
ادامه می دهد چاپ می کند سپس سعی می کند
99
00:03:31,200 –> 00:03:32,489
چاپ را انجام دهد. عبارتی
100
00:03:32,489 –> 00:03:33,989
که دیسکو است و می توانید در
101
00:03:33,989 –> 00:03:36,060
ضبط کننده کنسول ببینید 3 بار فراخوانی می شود و اکنون
102
00:03:36,060 –> 00:03:38,819
مقدار I است کاملاً راست تا اینجا می
103
00:03:38,819 –> 00:03:41,099
توانید ایده 4 را ببینید و سپس اگر بگویم
104
00:03:41,099 –> 00:03:43,169
f8 چاپ می شود که بار چهارم است،
105
00:03:43,169 –> 00:03:45,150
می توانید ببینید که در کنسول اگر
106
00:03:45,150 –> 00:03:46,709
به آنجا برگردم می توانید ببینید که ربع
107
00:03:46,709 –> 00:03:48,780
4 4 بار است و سپس مقدار من در حال حاضر
108
00:03:48,780 –> 00:03:52,319
5 است درست است 5 کمتر از برابر با 5 بله
109
00:03:52,319 –> 00:03:54,239
شما می توانید ببینید ما برابر با آنها
110
00:03:54,239 –> 00:03:56,340
ارزیابی نیز درست است شما می توانید ببینید
111
00:03:56,340 –> 00:03:58,799
که بابا اگر بگویم می ترسم که آن را
112
00:03:58,799 –> 00:04:00,359
چاپ دیسکو 5 بار شما می توانید ببینید
113
00:04:00,359 –> 00:04:02,340
ما پنجمین بار را گرفتیم و اگر دوباره به دیباگر بروم
114
00:04:02,340 –> 00:04:05,160
بگو f8 و می توانید مقدار
115
00:04:05,160 –> 00:04:08,010
I 6 را ببینید اکنون مقدار I is 6 right
116
00:04:08,010 –> 00:04:10,859
است 6 کمتر از برابر با 5 است نه این یک
117
00:04:10,859 –> 00:04:12,750
حق نادرست است می توانید ببینید انگلستان را ببینید
118
00:04:12,750 –> 00:04:14,519
پاپ آپ نادرست است و اگر بگویم f8 اکنون
119
00:04:14,519 –> 00:04:17,010
بیرون می آید و به همین دلیل است که شما
120
00:04:17,010 –> 00:04:19,738
پنج برابر دیسکو درست کرده اید، بنابراین
121
00:04:19,738 –> 00:04:21,539
می توانید از اینها استفاده کنید در حالی که حلقه اکنون سه چیز
122
00:04:21,539 –> 00:04:23,849
در اینجا مهم است اول
123
00:04:23,849 –> 00:04:25,410
مقداردهی اولیه
124
00:04:25,410 –> 00:04:28,020
دوم شرط و سوم یکی افزایش است،
125
00:04:28,020 –> 00:04:30,930
آیا میتوانیم در اینجا کاهش
126
00:04:30,930 –> 00:04:32,580
دهیم، بله، میتوانیم DiClemente را نیز
127
00:04:32,580 –> 00:04:34,110
انجام دهیم، بنابراین شما میتوانید گاهی اوقات بدتر را درست انجام دهید. ما
128
00:04:34,110 –> 00:04:35,550
در این راه می رویم سلام سلام سلام سلام
129
00:04:35,550 –> 00:04:37,800
سلام اوه شما می توانید بگویید پس فرض کنید ما
130
00:04:37,800 –> 00:04:40,440
بدتر را انجام خواهیم داد سلام سلام سلام
131
00:04:40,440 –> 00:04:42,300
سلام سلام درست است بنابراین ما می توانیم آن را
132
00:04:42,300 –> 00:04:44,640
نیز انجام دهیم بنابراین پنج شروع کردیم و سپس
133
00:04:44,640 –> 00:04:46,860
شرایط را برعکس می کنیم می گویند من
134
00:04:46,860 –> 00:04:48,570
بزرگتر از یک است و شما باید
135
00:04:48,570 –> 00:04:51,240
بگویید من برابر است با من به اضافه یک می گوییم
136
00:04:51,240 –> 00:04:53,010
من برابر است با من منهای یک ترتیب
137
00:04:53,010 –> 00:04:53,520
معکوس می
138
00:04:53,520 –> 00:04:55,530
دهیم بیایید این تماس را اجرا کنیم کار می کند شما می توانید ببینید
139
00:04:55,530 –> 00:04:57,690
که ما پنج بار سلام کرده ایم پس ما میتوانیم
140
00:04:57,690 –> 00:04:59,220
صعودی کنیم یا میتوانیم به انتخاب شما نزولی کنیم،
141
00:04:59,220 –> 00:05:00,510
بنابراین سه چیز
142
00:05:00,510 –> 00:05:03,510
مهم در اینجا وجود دارد: یکی تعیین مقدار و سپس
143
00:05:03,510 –> 00:05:05,400
شرط و سپس افزایش یا
144
00:05:05,400 –> 00:05:07,260
کاهش در حال حاضر این است که من نمیخواهم
145
00:05:07,260 –> 00:05:09,240
یک دیسکو در اینجا چاپ کنم میخواهم
146
00:05:09,240 –> 00:05:11,310
خود مقدار را چاپ کنم یا شاید من میخواهیم یک
147
00:05:11,310 –> 00:05:12,720
دیسکو چاپ کنیم مقداری را که میتوانیم انجام دهیم، بنابراین
148
00:05:12,720 –> 00:05:15,150
میتوانیم با کاما فاصله بگوییم من میخواهم
149
00:05:15,150 –> 00:05:17,250
مقدار I را نیز چاپ کنم، بیایید این کد را اجرا کنیم
150
00:05:17,250 –> 00:05:18,840
و میبینیم که در حال چاپ
151
00:05:18,840 –> 00:05:20,250
است.
152
00:05:20,250 –> 00:05:21,720
که برای آیتمهای اسکوپی است، بنابراین شما میتوانید
153
00:05:21,720 –> 00:05:23,220
این کار را انجام دهید یا با
154
00:05:23,220 –> 00:05:26,220
حلقه while در حال حاضر می توانم از چندین
155
00:05:26,220 –> 00:05:28,470
سیم مانند سیم های متعدد استفاده کنم که یکی از آنها داخل می شود،
156
00:05:28,470 –> 00:05:29,850
شما می توانید این کار را انجام دهید، بنابراین قبلاً این کار را انجام دادیم.
157
00:05:29,850 –> 00:05:31,560
158
00:05:31,560 –> 00:05:34,470
159
00:05:34,470 –> 00:05:36,060
160
00:05:36,060 –> 00:05:38,280
یعنی cos øx چندین بار
161
00:05:38,280 –> 00:05:40,230
میخواهم سگهای دیسکو را چاپ کنم، میخواهم
162
00:05:40,230 –> 00:05:42,419
سنگها را 5 بار چاپ کنم، بنابراین آنچه را که انجام خواهم داد،
163
00:05:42,419 –> 00:05:45,210
میگویم در حالی که اوه، اکنون میخواهم بگویم 5 بار
164
00:05:45,210 –> 00:05:46,320
باید از یک متغیر متفاوت استفاده
165
00:05:46,320 –> 00:05:49,020
کنم و درست استفاده خواهم کرد. یک متغیر در اینجا
166
00:05:49,020 –> 00:05:51,570
که J برابر با 1 است دوباره می گوییم
167
00:05:51,570 –> 00:05:54,630
J کمتر از 4 است، فرض کنید می
168
00:05:54,630 –> 00:05:56,790
خواهم من می خواهم کارها را چاپ کنم 4 بار
169
00:05:56,790 –> 00:05:59,430
یک دونقطه می دهد و می گوید print lakhs
170
00:05:59,430 –> 00:06:02,130
که همین است، بنابراین تدیسکو را آموزش می دهد و
171
00:06:02,130 –> 00:06:05,160
سپس 4 برابر کاهش می یابد من نمی خواهم
172
00:06:05,160 –> 00:06:06,720
مقدار aina را چاپ کنم بنابراین تلسکو چاپ می
173
00:06:06,720 –> 00:06:09,330
شود و چهار بار کار می کند بنابراین قبل از
174
00:06:09,330 –> 00:06:11,220
اجرای آن سعی کنید خروجی را حدس بزنید
175
00:06:11,220 –> 00:06:12,690
خوب این شما هستید بستگی به
176
00:06:12,690 –> 00:06:13,919
شما دارد حالا به من بگویید خروجی
177
00:06:13,919 –> 00:06:16,410
خوب است روندی که Cox برای
178
00:06:16,410 –> 00:06:17,880
سری های زمانی است که در حال خدمت است ما دریافت خواهیم کرد
179
00:06:17,880 –> 00:06:20,340
پنج بار درست چاپ می