در این مطلب، ویدئو وبینار: آموزش کدنویسی با پایتون با استفاده از فناوری TI-Nspire CX II، قسمت 2 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 1:02:01
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,320 –> 00:00:03,360
2
00:00:03,360 –> 00:00:05,839
سلام به وبینار فناوری ti امروز
3
00:00:05,839 –> 00:00:06,960
4
00:00:06,960 –> 00:00:09,599
که توسط تگزاس اینسترومنتز میزبانی شده است، خوش آمدید و
5
00:00:09,599 –> 00:00:11,440
در آن به نحوه آموزش
6
00:00:11,440 –> 00:00:15,280
کدنویسی با پایتون با استفاده از فناوری ti
7
00:00:15,280 –> 00:00:18,400
8
00:00:18,400 –> 00:00:20,400
9
00:00:20,400 –> 00:00:24,000
cx2 میپردازیم.
10
00:00:24,000 –> 00:00:27,039
من می بینم که بسیاری از شما
11
00:00:27,039 –> 00:00:28,960
برای اولین بار به ما ملحق می شوید،
12
00:00:28,960 –> 00:00:31,679
بنابراین
13
00:00:31,679 –> 00:00:33,520
اگر این اولین
14
00:00:33,520 –> 00:00:36,960
وبینار توسعه حرفه ای شما در t-cubed است، مایلیم استقبال ویژه ای داشته
15
00:00:36,960 –> 00:00:39,520
باشیم، همچنین می خواهیم از همه برای
16
00:00:39,520 –> 00:00:40,719
تکمیل
17
00:00:40,719 –> 00:00:45,840
نظرسنجی زنده در مورد سمت راست صفحه شما
18
00:00:47,200 –> 00:00:49,360
نام من استیسی تیبودو است و من
19
00:00:49,360 –> 00:00:50,399
20
00:00:50,399 –> 00:00:52,640
ناظم این رویداد خواهم بود. 20 سال است که در
21
00:00:52,640 –> 00:00:54,000
کلاس درس علوم
22
00:00:54,000 –> 00:00:57,600
23
00:00:57,600 –> 00:00:58,879
24
00:00:58,879 –> 00:01:01,520
هستم و در حال حاضر در دبیرستان ساوت ساید در جوانسویل لوئیزیانا تدریس می کنم، جایی که
25
00:01:01,520 –> 00:01:04,559
تمام سطوح شیمی 1 و 2 را تدریس می کنم.
26
00:01:04,559 –> 00:01:06,960
من خیلی خوش شانس هستم که مقدمه ای
27
00:01:06,960 –> 00:01:09,360
برای کلاس رباتیک
28
00:01:09,360 –> 00:01:11,520
دارم و از فناوری ti برای کمک به
29
00:01:11,520 –> 00:01:12,640
آموزش
30
00:01:12,640 –> 00:01:14,880
جمع آوری داده ها و مدل سازی
31
00:01:14,880 –> 00:01:15,759
مفاهیم ریاضی استفاده
32
00:01:15,759 –> 00:01:18,880
می کنم و آنها را به محتوای علمی
33
00:01:18,880 –> 00:01:22,080
و همچنین نوآوری ti مرتبط می کنم. مرکز r برای برنامه رباتیک من،
34
00:01:22,080 –> 00:01:25,200
35
00:01:25,600 –> 00:01:27,680
ما خوش شانس هستیم که امشب دو پانلیست داریم
36
00:01:27,680 –> 00:01:29,280
37
00:01:29,280 –> 00:01:32,640
تونی و اندی تونی نورل تنها
38
00:01:32,640 –> 00:01:35,920
بیش از 25 سال تجربه تدریس از
39
00:01:35,920 –> 00:01:39,280
کلاس پنجم تا جبر کالج دارد
40
00:01:39,280 –> 00:01:42,640
و به عنوان متخصص ریاضی در منطقه 2 esc بازنشسته شد
41
00:01:42,640 –> 00:01:44,159
42
00:01:44,159 –> 00:01:46,640
و در حال حاضر یک منطقه ای با تی مکعب است.
43
00:01:46,640 –> 00:01:47,920
44
00:01:47,920 –> 00:01:51,200
45
00:01:51,200 –> 00:01:53,200
46
00:01:53,200 –> 00:01:54,720
47
00:01:54,720 –> 00:01:58,399
48
00:01:58,399 –> 00:02:00,640
تونی از همکاری با معلمان ریاضی
49
00:02:00,640 –> 00:02:02,880
برای کمک به ادغام فناوری
50
00:02:02,880 –> 00:02:05,280
در کلاس های درسشان لذت می برد. متشکرم که
51
00:02:05,280 –> 00:02:08,720
امشب با ما
52
00:02:08,720 –> 00:02:11,520
بودید تونی متشکرم استیسی من هیجان زده هستم
53
00:02:11,520 –> 00:02:15,280
امشب اینجا باشید و کمی پایتون دیگر انجام دهید
54
00:02:15,760 –> 00:02:18,239
، اندی پار اندی نیز
55
00:02:18,239 –> 00:02:20,239
56
00:02:20,239 –> 00:02:20,840
از
57
00:02:20,840 –> 00:02:24,800
سال 1999 در آموزش ریاضیات کار می کند، او پیش از جبر را از طریق
58
00:02:24,800 –> 00:02:27,840
آمار ap آموزش می دهد که در حال حاضر در تگزاس مرکزی زندگی می کند
59
00:02:27,840 –> 00:02:28,959
60
00:02:28,959 –> 00:02:31,920
و به عنوان یک متخصص ریاضی که
61
00:02:31,920 –> 00:02:32,640
با
62
00:02:32,640 –> 00:02:35,519
دبیرستان و راهنمایی کار می کند. معلمان علوم کامپیوتر و ریاضی ریاضی
63
00:02:35,519 –> 00:02:37,840
64
00:02:37,840 –> 00:02:39,599
از اینکه امشب اینجا با ما بودید متشکرم و
65
00:02:39,599 –> 00:02:40,959
66
00:02:40,959 –> 00:02:43,440
سلام خوشحالم که اینجا هستم با توجه به
67
00:02:43,440 –> 00:02:45,040
تمام مکالماتی که
68
00:02:45,040 –> 00:02:45,840
امشب
69
00:02:45,840 –> 00:02:50,080
در مورد کدنویسی و پایتون
70
00:02:50,080 –> 00:02:52,319
داریم، ما انتظار جمعیت زیادی را داریم، بنابراین صدای شما
71
00:02:52,319 –> 00:02:54,080
72
00:02:54,080 –> 00:02:56,879
بیصدا میشود و
73
00:02:56,879 –> 00:02:58,319
با استفاده از
74
00:02:58,319 –> 00:03:00,560
پنجره q a در سمت راست صفحه خود سؤالات خود را برای همه اعضای پانل ارسال کنید،
75
00:03:00,560 –> 00:03:02,319
76
00:03:02,319 –> 00:03:04,720
ما همچنین پیامهای کلی ارسال خواهیم کرد. در
77
00:03:04,720 –> 00:03:07,040
پنجره چت
78
00:03:07,040 –> 00:03:09,760
و این جلسه به عنوان
79
00:03:09,760 –> 00:03:11,680
یادآوری در حال
80
00:03:11,680 –> 00:03:13,680
81
00:03:13,680 –> 00:03:14,959
82
00:03:14,959 –> 00:03:18,159
83
00:03:18,159 –> 00:03:18,959
ضبط
84
00:03:18,959 –> 00:03:21,920
است، اگر مایلید
85
00:03:21,920 –> 00:03:24,159
همراه با دستی یا نرم افزار خود را دنبال کنید، در پایان وبینار پس از در دسترس بودن ضبط، پیوندی به گواهی حضور این رویداد ارائه
86
00:03:24,159 –> 00:03:26,799
خواهیم کرد. امیدوارم به شما توصیه کنیم این کار را
87
00:03:26,799 –> 00:03:28,480
با ضبط انجام دهید
88
00:03:28,480 –> 00:03:30,879
تا بتوانید فعالیت ها را دانلود کنید و
89
00:03:30,879 –> 00:03:31,680
90
00:03:31,680 –> 00:03:34,959
در صورت لزوم ضبط را متوقف و به عقب
91
00:03:34,959 –> 00:03:37,920
92
00:03:38,799 –> 00:03:40,720
93
00:03:40,720 –> 00:03:42,239
94
00:03:42,239 –> 00:03:45,599
95
00:03:45,599 –> 00:03:47,200
96
00:03:47,200 –> 00:03:51,200
برگردانید، انتظار نداریم امشب مشکل صوتی داشته باشید، اما در صورت انتخاب ارتباط در وبکس پخش صوتی منو
97
00:03:51,200 –> 00:03:55,280
و سپس روی join کلیک کنید و اندی داریم
98
00:03:55,280 –> 00:03:58,959
که دوباره به دستور کار می پردازد و
99
00:03:59,360 –> 00:04:01,760
منتظر یک عصر عالی
100
00:04:01,760 –> 00:04:03,120
هستیم و دوباره معرفی خود را مرور خواهیم کرد
101
00:04:03,120 –> 00:04:05,120
همانطور که ما انجام
102
00:04:05,120 –> 00:04:07,280
دادیم، ما از طریق ساختارهای کنترلی به
103
00:04:07,280 –> 00:04:08,799
طور خاص
104
00:04:08,799 –> 00:04:12,560
به دنبال حلقهها و حلقههای while
105
00:04:12,560 –> 00:04:14,239
و در همه چیز خواهیم
106
00:04:14,239 –> 00:04:15,920
بود، در مورد اینکه این در کلاس شما چه معنایی دارد،
107
00:04:15,920 –> 00:04:17,680
به دنبال
108
00:04:17,680 –> 00:04:19,199
فرصتهایی
109
00:04:19,199 –> 00:04:22,240
برای ادغام الهامبخش هستیم. cx2 با استفاده از
110
00:04:22,240 –> 00:04:23,520
پایتون
111
00:04:23,520 –> 00:04:26,320
و سپس در پایان
112
00:04:26,320 –> 00:04:27,759
وقتمان با هم، یک مرور مختصر انجام می دهیم،
113
00:04:27,759 –> 00:04:30,320
فقط انگشتان پا را در لیست فرو می کنیم،
114
00:04:30,320 –> 00:04:31,840
115
00:04:31,840 –> 00:04:34,880
متشکرم اندی تونی، اگر می خواهید
116
00:04:34,880 –> 00:04:37,440
نتایج مورد انتظار را مرور کنید،
117
00:04:37,440 –> 00:04:40,639
خیلی ممنون استیسی تا بتوانم
118
00:04:40,639 –> 00:04:41,520
119
00:04:41,520 –> 00:04:44,080
از ویژگیهای ویرایشگر پایتون و پوسته پای پایتون
120
00:04:44,080 –> 00:04:44,960
121
00:04:44,960 –> 00:04:48,160
استفاده کنید و از منوی مبتنی بر واژگان
122
00:04:48,160 –> 00:04:48,479
برای
123
00:04:48,479 –> 00:04:51,600
ساختار نحوی حلقهها و لیستها استفاده کنید
124
00:04:51,600 –> 00:04:55,120
و سپس برنامهای را
125
00:04:55,120 –> 00:04:59,280
در پایتون
126
00:04:59,280 –> 00:05:01,680
اجرا
127
00:05:01,680 –> 00:05:02,560
کنید و اشکالزدایی کنید.
128
00:05:02,560 –> 00:05:05,840
برای یک کارگاه تابستانی tq، بنابراین
129
00:05:05,840 –> 00:05:08,639
مراقب آن باشید،
130
00:05:09,039 –> 00:05:11,919
فقط اگر در ابتدا آن را از دست دادید،
131
00:05:11,919 –> 00:05:13,759
اگر سؤالی دارید یا می خواهید
132
00:05:13,759 –> 00:05:15,360
در طول شب چت کنید،
133
00:05:15,360 –> 00:05:17,919
از شما می خواهیم که از c استفاده کنید پنجره کلاه و
134
00:05:17,919 –> 00:05:18,880
کلیک بر روی
135
00:05:18,880 –> 00:05:21,360
136
00:05:23,520 –> 00:05:25,280
همه خوب است و می توانید ادامه دهید و
137
00:05:25,280 –> 00:05:27,600
صفحه خود را درست به اشتراک بگذارید،
138
00:05:27,600 –> 00:05:31,840
بنابراین فقط یک ثانیه به من فرصت دهید تا بتوانم آن
139
00:05:31,840 –> 00:05:32,560
140
00:05:32,560 –> 00:05:36,160
را به اشتراک بگذارم.
141
00:05:36,160 –> 00:05:38,240
142
00:05:38,240 –> 00:05:39,680
شما در
143
00:05:39,680 –> 00:05:40,800
حال آماده شدن هستید
144
00:05:40,800 –> 00:05:43,840
که عالی است، بنابراین در
145
00:05:43,840 –> 00:05:46,720
اولین وبینار پایتون ما
146
00:05:46,720 –> 00:05:50,160
روی ایجاد یک تابع در پایتون تمرکز
147
00:05:50,160 –> 00:05:53,360
کردیم، از پارامترها یا آرگومان های رسمی و واقعی
148
00:05:53,360 –> 00:05:54,240
149
00:05:54,240 –> 00:05:57,280
با تابع خود استفاده کردیم و همچنین یاد گرفتیم که
150
00:05:57,280 –> 00:05:57,600
از
151
00:05:57,600 –> 00:06:00,240
عبارات ورودی استفاده کنیم تا برنامه
152
00:06:00,240 –> 00:06:00,639
153
00:06:00,639 –> 00:06:02,880
بپرسد. برای اطلاعات کاربر در
154
00:06:02,880 –> 00:06:04,000
حین اجرا
155
00:06:04,000 –> 00:06:06,479
و ما همه آن مهارت ها را کنار هم گذاشتیم تا
156
00:06:06,479 –> 00:06:07,759
برنامه ای بنویسیم که
157
00:06:07,759 –> 00:06:10,960
میانگین نمرات داشته باشد و سپس برنامه را تقویت کردیم
158
00:06:10,960 –> 00:06:11,680
159
00:06:11,680 –> 00:06:13,280
و سپس ایده هایی برای تقویت بیشتر آن فکر کردیم،
160
00:06:13,280 –> 00:06:14,800
161
00:06:14,800 –> 00:06:17,600
بنابراین یکی از سوالات من این است که آیا شما در این برنامه هستید
162
00:06:17,600 –> 00:06:18,240
163
00:06:18,240 –> 00:06:22,000
آیا شما در اولین وبینار چیزی به
164
00:06:22,000 –> 00:06:24,639
برنامه میانگین نمرات اضافه کردید و اگر چنین است
165
00:06:24,639 –> 00:06:27,840
در چت به ما بگویید
166
00:06:27,840 –> 00:06:30,160
یا هر کدام از شما برنامه ای نوشته است شاید
167
00:06:30,160 –> 00:06:31,759
با استفاده از فرمولی
168
00:06:31,759 –> 00:06:34,240
که ممکن است پس از دیدن در کلاس های خود استفاده کنید
169
00:06:34,240 –> 00:06:36,479
نحوه نوشتن برنامه فرمول میانگین نمرات
170
00:06:36,479 –> 00:06:37,919
171
00:06:37,919 –> 00:06:48,479
به ما بگویید که در
172
00:06:48,479 –> 00:06:50,400
چت یادم میآید و ما مدام به
173
00:06:50,400 –> 00:06:52,080
راههای بیشتر و بیشتری فکر میکردیم
174
00:06:52,080 –> 00:06:55,120
که میتوانیم آن برنامه میانگین نمرات را
175
00:06:55,120 –> 00:06:58,319
که انجام دادیم افزایش دهیم، بنابراین فقط ادامه دادیم
176
00:06:58,319 –> 00:07:00,000
، میخواستم از شما بپرسم. پس امشب چه کار میکنیم،
177
00:07:00,000 –> 00:07:01,759
178
00:07:01,759 –> 00:07:06,160
بنابراین امشب به حلقهها
179
00:07:06,160 –> 00:07:08,240
و با انجام حلقهها نگاه
180
00:07:08,240 –> 00:07:10,960
میکنیم که به کارآمدتر شدن برنامهمان کمک میکند
181
00:07:10,960 –> 00:07:13,280
و زمانی که بدانیم
182
00:07:13,280 –> 00:07:14,000
این
183
00:07:14,000 –> 00:07:17,520
حلقهها چگونه کار میکنند، میتوانیم کارهای بیشتری
184
00:07:17,520 –> 00:07:20,639
185
00:07:20,639 –> 00:07:23,919
انجام دهیم که خیلی خوب به نظر میرسد. start on loops من یک سوال دارم که
186
00:07:23,919 –> 00:07:25,039
187
00:07:25,039 –> 00:07:29,199
از یک دوست روی دستی
188
00:07:29,199 –> 00:07:32,960
و نرم افزار بپرسم اگر قرار باشد
189
00:07:32,960 –> 00:07:36,000
کسی خودش را وارد یک حلقه بینهایت کند
190
00:07:36,000 –> 00:07:39,919
چطور ممکن است از آن خارج شود
191
00:07:39,919 –> 00:07:42,400
بله نه ما هرگز در حلقه های بی نهایت گرفتار نمی شویم
192
00:07:42,400 –> 00:07:43,599
و آن را داریم
193
00:07:43,599 –> 00:07:45,039
بارها و بارها و بارها و بارها میروم و
194
00:07:45,039 –> 00:07:48,000
توقف نمیکنی، اما اگر این کار را انجام میدهی، این را میگویم
195
00:07:48,000 –> 00:07:50,800
صرفاً به این دلیل که برای من
196
00:07:50,800 –> 00:07:52,960
بیشتر از آنچه که دوست دارم اعتراف کنم این اتفاق میافتد،
197
00:07:52,960 –> 00:07:55,680
اما اگر روی دستی هستید، دکمه روشن را فشار دهید و
198
00:07:55,680 –> 00:07:58,639
نگه دارید و پس از آن خواهد شد
199
00:07:58,639 –> 00:08:00,240
برنامه را بالا
200
00:08:00,240 –> 00:08:03,120
ببرید و به شما کمک کند اگر از
201
00:08:03,120 –> 00:08:05,919
نرم افزار روی رایانه شخصی استفاده می کنید،
202
00:08:05,919 –> 00:08:09,360
f12 را فشار دهید و مکرراً اینتر را فشار دهید
203
00:08:09,360 –> 00:08:12,720
204
00:08:12,720 –> 00:08:15,039
و اگر از نرم افزار در
205
00:08:15,039 –> 00:08:16,319
مک استفاده می کنید،
206
00:08:16,319 –> 00:08:20,160
f5 را فشار دهید و مکرراً اینتر را فشار دهید
207
00:08:20,160 –> 00:08:22,319
و سپس به
208
00:08:22,319 –> 00:08:24,240
مسیر خود باز می گردید. و بتوانم شروع به اشکال زدایی
209
00:08:24,240 –> 00:08:27,599
برنامه کنم و بفهمم چه اتفاقی افتاده است
210
00:08:27,599 –> 00:08:30,000
که عالی به نظر می رسد، کاملاً از شما سپاسگزارم،
211
00:08:30,000 –> 00:08:31,759
بنابراین من دوباره از
212
00:08:31,759 –> 00:08:32,320
213
00:08:32,320 –> 00:08:35,599
نرم افزار خود استفاده می کنم و از طریق آن مدل سازی می کنم
214
00:08:35,599 –> 00:08:39,839
همانطور که پیش می رویم و از صفحه اصلی شما
215
00:08:39,839 –> 00:08:41,360
شروع می کنیم، بگذارید فقط از آن شروع کنیم
216
00:08:41,360 –> 00:08:43,039
ابتدا با یک سند کاملاً جدید شروع می شود،
217
00:08:43,039 –> 00:08:46,399
بنابراین از صفحه اصلی
218
00:08:46,399 –> 00:08:48,320
که آن را برای صفحه اصلی فشار می دهم،
219
00:08:48,320 –> 00:08:51,440
یکی را برای یک سند جدید فشار می دهم
220
00:08:51,440 –> 00:08:53,680
و اکنون که سند جدید را
221
00:08:53,680 –> 00:08:54,800
دارید،
222
00:08:54,800 –> 00:08:58,000
پایتون را به عنوان آن گزینه a دارید
223
00:08:58,000 –> 00:09:01,760
و ما می خواهیم یک سند جدید برنامه پایتون،
224
00:09:01,760 –> 00:09:04,480
بنابراین کاری که ما
225
00:09:04,480 –> 00:09:04,800
226
00:09:04,800 –> 00:09:08,000
میخواهیم انجام دهیم این است که شروع میکنیم
227
00:09:08,000 –> 00:09:10,399
و بیایید فقط خلاق باشیم
228
00:09:10,399 –> 00:09:13,440
و آن را حلقه بنامیم
229
00:09:14,240 –> 00:09:17,279
و از آنجا میخواهم با یک حلقه for شروع
230
00:09:17,279 –> 00:09:18,720
231
00:09:18,720 –> 00:09:20,399
کنم و میدانم که میخواهم می خواهید
232
00:09:20,399 –> 00:09:23,279
از ریاضی در این برنامه استفاده کنید و غیره چیزی که
233
00:09:23,279 –> 00:09:24,240
میخواهم با آن شروع کنم
234
00:09:24,240 –> 00:09:27,519
این است
235
00:09:27,519 –> 00:09:29,440
که میخواهم از ریاضیات استفاده کنم، بنابراین
236
00:09:29,440 –> 00:09:30,800
237
00:09:30,800 –> 00:09:34,240
ماژول ریاضی را وارد میکنم که گزینههای بیشتری را برای من آزاد میکند،
238
00:09:34,240 –> 00:09:35,600
239
00:09:35,600 –> 00:09:38,640
و
240
00:09:38,640 –> 00:09:40,560
آیا میتوانید آن یکی دیگر را به ما نشان دهید. زمانی
241
00:09:40,560 –> 00:09:42,000
که به منو
242
00:09:42,000 –> 00:09:45,440
رفتید، من این کار را از طریق
243
00:09:45,440 –> 00:09:48,480
import ریاضی یا از ابتدای ورود ریاضی انجام دادم
244
00:09:48,480 –> 00:09:49,279
245
00:09:49,279 –> 00:09:52,480
که در آن متوجه شدید که بله، بنابراین من در
246
00:09:52,480 –> 00:09:54,000
هر چیزی تقریباً
247
00:09:54,000 –> 00:09:56,480
هر چیزی را که نیاز دارید در منو پیدا خواهید کرد
248
00:09:56,480 –> 00:10:00,480
و اگر به منو بروید و سپس گزینه
249
00:10:00,480 –> 00:10:01,279
پنج که
250
00:10:01,279 –> 00:10:05,040
ریاضی است و من از
251
00:10:05,040 –> 00:10:07,200
واردات ریاضی آوردهام و به این ترتیب در طول
252
00:10:07,200 –> 00:10:09,040
برنامهام اگر بخواهم از هر یک از آن
253
00:10:09,040 –> 00:10:09,920
ویژگیها استفاده
254
00:10:09,920 –> 00:10:15,040
کنم، میتوانم از شما بسیار سپاسگزارم
255
00:10:16,480 –> 00:10:20,800
همانطور که آخرین بار ملاقات کردیم،
256
00:10:20,800 –> 00:10:22,399
ادامه میدهم و یک تابع ایجاد کنید،
257
00:10:22,399 –> 00:10:24,240
258
00:10:24,240 –> 00:10:27,680
بنابراین من دوباره به منو می روم،
259
00:10:27,680 –> 00:10:30,240
اینها داخلی هستند، من می خواهم
260
00:10:30,240 –> 00:10:32,000
عملکرد داشته باشند و
261
00:10:32,000 –> 00:10:36,160
می خواهم آن را تعریف کنم.
262
00:10:36,160 –> 00:10:40,079
263
00:10:40,079 –> 00:10:42,720
264
00:10:42,720 –> 00:10:43,360
265
00:10:43,360 –> 00:10:44,880
در هر یک از آن بخش ها به چه چیزی نیاز دارید
266
00:10:44,880 –> 00:10:47,360
و همچنین از هر یک
267
00:10:47,360 –> 00:10:48,959
از بخش ها مراقبت می کند yntax
268
00:10:48,959 –> 00:10:51,600
که شما به آن نیاز دارید، بنابراین برای این کار
269
00:10:51,600 –> 00:10:52,560
270
00:10:52,560 –> 00:10:54,640
من دوباره تابع را تعریف می کنم، من آن را صدا می
271
00:10:54,640 –> 00:10:57,040
272
00:10:58,959 –> 00:11:01,360
زنم.
273
00:11:01,360 –> 00:11:04,079
274
00:11:04,640 –> 00:11:08,000
275
00:11:08,000 –> 00:11:12,160
من می خواهم یک حلقه for ایجاد کنم،
276
00:11:12,160 –> 00:11:15,040
بنابراین برای ایجاد یک حلقه for شما آن را دریافت کردید،
277
00:11:15,040 –> 00:11:17,680
من به منو می روم
278
00:11:17,680 –> 00:11:21,200
که هنوز ساخته شده است و اکنون تحت
279
00:11:21,200 –> 00:11:22,320
کنترل است
280
00:11:22,320 –> 00:11:25,040
و با کنترل می بینید که
281
00:11:25,040 –> 00:11:26,560
گزینه
282
00:11:26,560 –> 00:11:29,760
های زیادی برای حلقه های for برای چه چیزی دارید. امشب قرار است این کار را انجام دهیم،
283
00:11:29,760 –> 00:11:30,640
284
00:11:30,640 –> 00:11:33,200
من ادامه میدهم و میخواهم
285
00:11:33,200 –> 00:11:34,480
همه آنها در آنجا باشد،
286
00:11:34,480 –> 00:11:38,480
بنابراین برای ایندکس در محدوده از
287
00:11:38,480 –> 00:11:41,040
کجا شروع میشود از کجا متوقف میشود
288
00:11:41,040 –> 00:11:45,040
و ما میخواهیم بر اساس چه چیزی شمارش کنیم
289
00:11:46,880 –> 00:11:50,160
و اکنون فقط نیاز دارم برای پر کردن
290
00:11:50,160 –> 00:11:53,839
شاخص آن نقاط، متغیری را
291
00:11:53,839 –> 00:11:57,279
بر اساس قرارداد انتخاب میکنیم، من
292
00:11:57,279 –> 00:12:00,480
چه چیزی را میخواهیم شروع کنیم، بیایید
293
00:12:00,480 –> 00:12:03,040
با یکی از
294
00:12:03,279 –> 00:12:09,040
جایی شروع کنیم که میخواهیم توقف کنیم، میخواهم تا آن را
295
00:12:09,279 –> 00:12:12,959
متوقف کنیم اما شامل n نمیشود
296
00:12:12,959 –> 00:12:16,399
و تعداد گامهای من چقدر است.
297
00:12:16,399 –> 00:12:18,639
با چه چیزی میخواهم بشمارم
298
00:12:18,639 –> 00:12:22,240
و میخواهم با یک
299
00:12:22,800 –> 00:12:27,120
بشمارم، بنابراین حالا که در این حلقه for هستیم،
300
00:12:27,120 –> 00:12:29,040
چه کاری میخواهم انجام دهم.
301
00:12:29,040 –> 00:12:32,000
برای تکرار و تکرار
302
00:12:32,000 –> 00:12:34,399
و در واقع میخواهم یک خروجی داشته
303
00:12:34,399 –> 00:12:36,639
باشم، یک دستور چاپ میخواهم،
304
00:12:36,639 –> 00:12:40,000
بنابراین دوباره رفتن به
305
00:12:40,000 –> 00:12:43,120
منو بخشی از داخلی است و گفتم
306
00:12:43,120 –> 00:12:45,200
اگر خروجی میخواهیم یک عبارت چاپی میخواهیم،
307
00:12:45,200 –> 00:12:46,160
308
00:12:46,160 –> 00:12:49,600
براین به خروجی ورودی بر
309
00:12:49,600 –> 00:12:52,000
ید و عبارت print من با تمام
310
00:12:52,000 –> 00:12:52,800
311
00:12:52,800 –> 00:12:55,920
ساختاری که به آن نیاز دارم وجود دارد
312
00:12:57,760 –> 00:12:59,440
و متوجه خواهید شد که آن
313
00:12:59,440 –> 00:13:01,839
دستور چاپ دوباره تورفتگی دارد،
314
00:13:01,839 –> 00:13:06,079
بنابراین در داخل حلقه for است که
315
00:13:06,079 –> 00:13:07,120
میخواهم i را چاپ
316
00:13:07,120 –> 00:13:11,120
کنم و من مربع میکنم،
317
00:13:11,120 –> 00:13:16,240
بنابراین برای قرار دادن مربع میتوانم
318
00:13:16,240 –> 00:13:19,120
چیز زیبایی در مورد inspire cx2 این است که
319
00:13:19,120 –> 00:13:21,040
اگر مربع را بخواهم میتوانم آن دکمه مربع را فشار
320
00:13:21,040 –> 00:13:22,480
321
00:13:22,480 –> 00:13:27,279
دهم و از دستور زبان صحیح استفاده میکند
322
00:13:27,279 –> 00:13:29,920
یا آن را در سینتکس برای
323
00:13:29,920 –> 00:13:32,320
پایتون برای من قرار میدهد
324
00:13:32,320 –> 00:13:34,240
، اگر
325
00:13:34,240 –> 00:13:37,360
نمیخواستم اگر روی صفحهکلید یا صفحهکلیدم بودم، خیلی خوب میتوانستم آن را داشته باشم.
326
00:13:37,360 –> 00:13:40,320
صفحه کلید من صفحه کلید کامپیوتر من من
327
00:13:40,320 –> 00:13:41,360
می
328
00:13:41,360 –> 00:13:45,839
توانم از صفحه کلیدم نیز استفاده کنم و گزینه های زیادی در آنجا کار می کند و این تنها کاری است
329
00:13:46,079 –> 00:13:49,360
330
00:13:49,360 –> 00:13:52,720
که می خواهم انجام دهم
331
00:13:52,720 –> 00:13:56,880
و اکنون باید برنامه ای
332
00:13:56,880 –> 00:13:59,360
به نام متاسفم را فراخوانی تابع را
333
00:13:59,360 –> 00:14:00,839
صدا بزنم بنابراین این تابع را
334
00:14:00,839 –> 00:14:04,639
حلقه ها صدا زدم و منتظر است آن
335
00:14:04,639 –> 00:14:07,199
استدلال
336
00:14:07,760 –> 00:14:11,120
و فقط برای بیایید جلوتر برویم و
337
00:14:11,120 –> 00:14:12,079
بگوییم که
338
00:14:12,079 –> 00:14:16,399
میخواهیم به 100 برسیم. بسیار
339
00:14:16,399 –> 00:14:18,639
خوب اندی قبل از اجرای این
340
00:14:18,639 –> 00:14:21,040
میتوانیم دوباره مراحل را به عقب برگردیم
341
00:14:21,040 –> 00:14:23,279
و مطمئن شویم که دقیقاً متوجه شدهام
342
00:14:23,279 –> 00:14:24,160
که این حلقه um for چگونه
343
00:14:24,160 –> 00:14:27,360
344
00:14:27,360 –> 00:14:31,600
در بالای شما کار میکند. یک تابع
345
00:14:31,600 –> 00:14:33,760
به نام حلقه ها را تعریف کردید شما نام تابع خود را
346
00:14:33,760 –> 00:14:34,800
حلقه های
347
00:14:34,800 –> 00:14:38,720
صحیح نامیدید و سپس آن را در شما فقط
348
00:14:38,720 –> 00:14:42,000
یک متغیر را انتخاب کردید و آن آرگومان رسمی ما
349
00:14:42,000 –> 00:14:44,639
است درست استفاده عالی از
350
00:14:44,639 –> 00:14:46,320
واژگان
351
00:14:46,320 –> 00:14:47,920
شما. متشکرم این را در اولین
352
00:14:47,920 –> 00:14:49,839
وبینار و
353
00:14:49,839 –> 00:14:52,959
خیلی خوب یاد گرفتم پس شروع کردید حلقه for و بنابراین
354
00:14:52,959 –> 00:14:53,760
ما معمولا از
355
00:14:53,760 –> 00:14:57,680
i برای یک حلقه استفاده می کنیم و از یک شروع
356
00:14:57,680 –> 00:14:58,560
357
00:14:58,560 –> 00:15:00,959
می کنیم و روی هر مقداری که
358
00:15:00,959 –> 00:15:01,600
359
00:15:01,600 –> 00:15:06,959
n باشد متوقف می شویم و بر اساس یک شمارش می کنیم
360
00:15:07,360 –> 00:15:10,079
و سپس آنچه را که می خواهیم در آن اتفاق بیفتد. این
361
00:15:10,079 –> 00:15:10,560
حلقه
362
00:15:10,560 –> 00:15:13,199
این است که می خواهیم i و i مربع را چاپ کند،
363
00:15:13,199 –> 00:15:14,720
بنابراین من فکر می کنم که اولین بار
364
00:15:14,720 –> 00:15:15,839
از طریق
365
00:15:15,839 –> 00:15:18,560
i یکی است، بنابراین فکر می کنم
366
00:15:18,560 –> 00:15:19,120
367
00:15:19,120 –> 00:15:22,399
یک کاما یکی و سپس بعدی
368
00:15:22,399 –> 00:15:25,600
و سپس دو کاما چهار
369
00:15:25,600 –> 00:15:29,040
و غیره چاپ شود. چهارم و به همین دلیل چون
370
00:15:29,040 –> 00:15:30,079
100 را
371
00:15:30,079 –> 00:15:33,199
به عنوان استدلال واقعی خود انتخاب کردید
372
00:15:33,199 –> 00:15:36,160
سپس 100 بار از آن حلقه عبور می
373
00:15:36,160 –> 00:15:38,240
374
00:15:38,240 –> 00:15:41,120
کند، بیایید ببینیم چه شکلی است،
375
00:15:41,120 –> 00:15:41,920
خوب فهمیدم،
376
00:15:41,920 –> 00:15:44,639
اجازه دهید همه چیز را بررسی کنیم تا وقتی
377
00:15:44,639 –> 00:15:45,920
آماده
378
00:15:45,920 –> 00:15:48,959
شدید، می توانید به منو بروید
379
00:15:48,959 –> 00:15:52,160
و اجرا کنید و خواهید دید اجرا، میانبر را به شما می دهد
380
00:15:52,160 –> 00:15:54,240
یا کلیدهای سریع
381
00:15:54,240 –> 00:15:56,720
ترجیح می دهم دوباره آنها را کلیدهای سریع
382
00:15:56,720 –> 00:15:57,519
کنترل
383
00:15:57,519 –> 00:16:01,759
بخوانم واژگان مبتنی بر منو
384
00:16:01,759 –> 00:16:02,560
می توانید
385
00:16:02,560 –> 00:16:05,199
به منو بروید، این بار در
386
00:16:05,199 –> 00:16:07,040
آینده انجام دادم، احتمالاً فقط ctrl
387
00:16:07,040 –> 00:16:10,240
r را فشار می دهم، بنابراین وقتی کنترل r را فشار می دهید
388
00:16:10,240 –> 00:16:12,800
این کار طول می کشد. ما وارد پوسته
389
00:16:12,800 –> 00:16:15,839
می شویم و آن برنامه را اجرا می کنیم
390
00:16:16,000 –> 00:16:23,279
و به آن نگاه می کنیم، برو
391
00:16:23,279 –> 00:16:26,160
و روی 99 متوقف شد، زیرا قرار است
392
00:16:26,160 –> 00:16:27,040
به
393
00:16:27,040 –> 00:16:30,880
بالا برود، اما مقدار
394
00:16:30,880 –> 00:16:33,040
n
395
00:16:34,880 –> 00:16:36,800
oh را در بر نمی گیرد، بنابراین جالب است، بنابراین حتی اگر
396
00:16:36,800 –> 00:16:38,959
صد
397
00:16:38,959 –> 00:16:43,680
در حلقه for تنظیم کنیم، از آن می رود. یک تا
398
00:16:43,680 –> 00:16:46,000
صد، اما شامل صد
399
00:16:46,000 –> 00:16:48,480
صحیح نیست،
400
00:16:48,639 –> 00:16:51,279
بنابراین اکنون این سوال این است که آن
401
00:16:51,279 –> 00:16:53,279
مقدار نهایی
402
00:16:53,279 –> 00:16:55,680
چیست، مقدار نهایی چیست زیرا
403
00:16:55,680 –> 00:16:57,600
از طریق آن مقدار نهایی تکرار می
404
00:16:57,600 –> 00:16:58,800
شود
405
00:16:58,800 –> 00:17:02,399
اگر ما از i
406
00:17:03,040 –> 00:17:08,079
خوب چاپ کنیم، اجازه دهید بررسی کنیم
407
00:17:08,079 –> 00:17:10,079
تا من به برنامه ام برمی گردم، enter i را فشار می دهم
408
00:17:10,079 –> 00:17:12,000
409
00:17:12,000 –> 00:17:13,760
من به آن عبارت چاپی برمی
410
00:17:13,760 –> 00:17:16,400
گردم،
411
00:17:17,119 –> 00:17:19,760
این سوال را می توانم تایپ کنم بله، شما
412
00:17:19,760 –> 00:17:21,199
می توانید
413
00:17:21,199 –> 00:17:23,039
بله می توانید، اما در مورد دانش آموزانتان و
414
00:17:23,039 –> 00:17:25,039
اگر از گوشی دستی خود استفاده می کنید،
415
00:17:25,039 –> 00:17:26,720
گاهی اوقات
416
00:17:26,720 –> 00:17:28,880
تایپ روی آن صفحه کلید کمی سخت تر می شود و به این ترتیب
417
00:17:28,880 –> 00:17:33,039
منو گزینه های منو وجود دارد
418
00:17:33,039 –> 00:17:36,320
که کمک زیادی می کند، بنابراین می
419
00:17:36,320 –> 00:17:39,360
خواهم بگویم که یک رشته با آن مقدار نهایی قرار می دهم
420
00:17:39,360 –> 00:17:41,919
421
00:17:44,160 –> 00:17:47,360
و می خواهم بدانم که
422
00:17:47,360 –> 00:17:50,960
اکنون نکته جالبی است که
423
00:17:51,120 –> 00:17:55,679
آیا این مقدار نهایی من را
424
00:17:58,480 –> 00:18:02,000
در حال حاضر به من می دهد زیرا در حلقه for است
425
00:18:02,000 –> 00:18:05,840
قرار است i i مربع مقدار نهایی چاپ شود.
426
00:18:05,840 –> 00:18:06,640
427
00:18:06,640 –> 00:18:10,559
مقدار نهایی من مربع است،
428
00:18:11,039 –> 00:18:17,039
بنابراین باید از حلقه for خارج شوم
429
00:18:17,840 –> 00:18:19,760
و این قسمت بزرگی از آن
430
00:18:19,760 –> 00:18:21,360
تورفتگی است که در آن می توانید ببینید آیا i
431
00:18:21,360 –> 00:18:23,440
در حلقه for هستم یا آیا من در تابع
432
00:18:23,440 –> 00:18:26,559
یا خارج هستم از این تابع،
433
00:18:27,760 –> 00:18:29,840
بنابراین اکنون که فقط دو بار آن را فرورفتهاید
434
00:18:29,840 –> 00:18:31,440
435
00:18:31,440 –> 00:18:33,600
، از حلقه for خارج شدهاید، اما
436
00:18:33,600 –> 00:18:35,360
همچنان در تابع
437
00:18:35,360 –> 00:18:38,480
عالی هستید، بله خوب است، پس حالا بیایید یک بار دیگر آن را اجرا کنیم،
438
00:18:38,480 –> 00:18:39,679
اکنون آن ctrl را فشار میدهم
439
00:18:39,679 –> 00:18:40,720
440
00:18:40,720 –> 00:18:43,840
و r
441
00:18:45,760 –> 00:18:48,000
و دوباره فقط تأیید می کند که به
442
00:18:48,000 –> 00:18:51,200
بالا می رود اما نه از جمله
443
00:18:55,360 –> 00:18:57,440
بنابراین با چهار گروه شما
444
00:18:57,440 –> 00:18:59,440
گزینههای زیادی دارید، فرصت بسیار خوبی وجود دارد
445
00:18:59,440 –> 00:19:00,799
که
446
00:19:00,799 –> 00:19:02,640
در پایان وبینار زمانی که به کارتان میآید، میخواهیم
447
00:19:02,640 –> 00:19:05,919
ببینیم که حلقهها کمی باز
448
00:19:05,919 –> 00:19:09,679
میگردند، اما حالا میخواهم چه کار کنم.
449
00:19:09,679 –> 00:19:11,360
آیا قرار است به صفحه اصلی خود برگردم
450
00:19:11,360 –> 00:19:13,679
و یک سند جدید ایجاد کنم
451
00:19:13,679 –> 00:19:15,200
و دوباره زمان کوتاهی
452
00:19:15,200 –> 00:19:16,559
با هم داریم، بنابراین میخواهیم به
453
00:19:16,559 –> 00:19:18,480
نکات برجسته بسیاری از گزینهها ضربه بزنیم
454
00:19:18,480 –> 00:19:21,440
و بیایید در مورد چگونگی صحبت کنیم یک حلقه while
455
00:19:21,440 –> 00:19:21,919
کار میکند
456
00:19:21,919 –> 00:19:24,480
و من چند مکالمه را در
457
00:19:24,480 –> 00:19:25,440
چت میبینم
458
00:19:25,440 –> 00:19:28,799
که منجر به آن میشود که حلقه
459
00:19:28,799 –> 00:19:32,000
for مستقیماً
460
00:19:32,000 –> 00:19:35,039
از آن عبور میکند، میخواهم یک سند جدید ایجاد
461
00:19:35,039 –> 00:19:36,640
کنم و از من میپرسد که آیا میخواهم
462
00:19:36,640 –> 00:19:39,120
آن را ذخیره کنم، کار فوقالعادهای است. خیلی به خودم افتخار می
463
00:19:39,120 –> 00:19:39,840
کنم
464
00:19:39,840 –> 00:19:41,520
اما در این مورد نمی خواهم آن را نگه
465
00:19:41,520 –> 00:19:43,679
466
00:19:44,160 –> 00:19:47,280
دارم اما حالا یک برنامه پایتون جدید اضافه می کنم
467
00:19:47,280 –> 00:19:52,240
و
468
00:19:52,240 –> 00:19:54,720
این یکی را می خواهم اسمش را بگذارم چه می خواهم این را بگذارم
469
00:19:54,720 –> 00:19:57,440
470
00:19:57,440 –> 00:20:00,559
چطور در مورد وحشی wild
471
00:20:00,559 –> 00:20:04,000
super creative while حلقه ام اندی من
472
00:20:04,000 –> 00:20:05,760
یک سوال دارم خیلی سریع اگر بتوانید
473
00:20:05,760 –> 00:20:07,120
همانجا لغو را فشار دهید
474
00:20:07,120 –> 00:20:10,320
وقتی به آن سند جدید می روید، بنابراین
475
00:20:10,320 –> 00:20:13,520
اگر شخصی از یک cx2 یا از یک
476
00:20:13,520 –> 00:20:17,200
cx2 یا یک بازیگر cx2 استفاده می کند و
477
00:20:17,200 –> 00:20:21,280
اگر یک پایتون تبلیغاتی ندارد به یک سند جدید می روید،
478
00:20:21,280 –> 00:20:24,400
ممکن است
479
00:20:24,400 –> 00:20:27,120
سیستم عامل um او
480
00:20:27,120 –> 00:20:28,080
به روز نباشد.
481
00:20:28,080 –> 00:20:30,000
حتی اگر یک سیستم عامل جدید باشد، حتی اگر یک سیستم عامل
482
00:20:30,000 –> 00:20:31,520
483
00:20:31,520 –> 00:20:32,720
جدید باشد، زیرا این یک
484
00:20:32,720 –> 00:20:35,440
سیستم عامل نسبتاً جدید است، درست است، بنابراین اگر شما دوباره
485
00:20:35,440 –> 00:20:37,120
یک cx2 دارید،
486
00:20:37,120 –> 00:20:39,280
چه cas یا غیرcast داشته
487
00:20:39,280 –> 00:20:40,159
باشید،
488
00:20:40,159 –> 00:20:42,559
واقعاً به
489
00:20:42,559 –> 00:20:44,880
کاری که ما امروز انجام می دهیم اهمیتی ندارد.
490
00:20:44,880 –> 00:20:47,039
شما آن add python
491
00:20:47,039 –> 00:20:48,000
را ندارید، حتی اگر
492
00:20:48,000 –> 00:20:49,600
دوباره مانند تونی گفته شود، حتی اگر کاملاً
493
00:20:49,600 –> 00:20:51,360
جدید باشد، می خواهید
494
00:20:51,360 –> 00:20:53,360
نرم افزار خود را به روز کنید و بعد از آن که
495
00:20:53,360 –> 00:20:54,400
آن را به روز
496
00:20:54,400 –> 00:20:56,960
کردید، این گزینه را خواهید داشت یا در
497
00:20:56,960 –> 00:20:59,039
دستی خود را در دست نرم افزار خود خواهید داشت.
498
00:20:59,039 –> 00:21:00,840
یا یکی
499
00:21:00,840 –> 00:21:04,400
باشه باشه ممنون از شما
500
00:21:04,400 –> 00:21:05,440
کاملاً ممنونم بابت این
501
00:21:05,440 –> 00:21:08,400
توضیح، پس دوباره میخوام کار جدیدی انجام بدم،
502
00:21:08,400 –> 00:21:09,200
503
00:21:09,200 –> 00:21:12,480
در حالی که حلقه underscore تماس میگیرم،
504
00:21:12,480 –> 00:21:15,760
اگر روی دست خود
505
00:21:15,760 –> 00:21:18,799
هستید، می توانید shift و کلید فاصله را فشار دهید
506
00:21:18,799 –> 00:21:22,240
و این کار باعث می شود زیر خط بزنید
507
00:21:23,280 –> 00:21:26,559
و ok را فشار دهید
508
00:21:26,799 –> 00:21:29,600
تا وارد شوید حلقههایی که در چت به خوبی مشاهده شد
509
00:21:29,600 –> 00:21:30,000
،
510
00:21:30,000 –> 00:21:33,440
در مورد تغییر و
511
00:21:33,440 –> 00:21:35,679
افزایش آن افزایشها و افزایش
512
00:21:35,679 –> 00:21:37,039
آن مقادیر میپرسیدند
513
00:21:37,039 –> 00:21:39,200
، اینجاست که قبلاً
514
00:21:39,200 –> 00:21:40,799
به آن حلقههای بینهایت اشاره میکردیم
515
00:21:40,799 –> 00:21:41,679
516
00:21:41,679 –> 00:21:45,440
که اگر
517
00:21:45,440 –> 00:21:46,880
افزایش ندهید، در آن صورت
518
00:21:46,880 –> 00:21:48,799
گرفتار خواهید شد. یک حلقه بینهایت بنابراین تونی
519
00:21:48,799 –> 00:21:51,440
میخواهی ادامه بدهی و آن
520
00:21:51,440 –> 00:21:54,559
اصلاحات را
521
00:21:54,559 –> 00:21:58,559
یک بار دیگر برای من در چت قرار بده. ممنونم،
522
00:21:58,559 –> 00:22:02,000
بله، خوب هستند که بدانیم بله بله،
523
00:22:02,000 –> 00:22:04,640
بنابراین بیایید با یک
524
00:22:04,640 –> 00:22:06,799
حلقه while با چند خط
525
00:22:06,799 –> 00:22:08,799
و آنچه انجام خواهیم داد شروع کنیم باید با آن شروع
526
00:22:08,799 –> 00:22:11,280
کنید این است که باید متغیر را مقداردهی اولیه کنید
527
00:22:11,280 –> 00:22:13,919
، بنابراین با یک حلقه for
528
00:22:13,919 –> 00:22:16,640
گفتیم میخواهم از اینجا شروع کنید و اینجا توقف کنید
529
00:22:16,640 –> 00:22:16,960
و
530
00:22:16,960 –> 00:22:20,559
با حلقه while شمارش
531
00:22:20,559 –> 00:22:24,400
کنید، این است که ایده حلقه while
532
00:22:24,400 –> 00:22:27,760
تا زمانی ادامه خواهد داشت که
533
00:22:27,760 –> 00:22:31,120
شما شرط در حال برآورده شدن است،
534
00:22:31,120 –> 00:22:32,960
بنابراین برای شروع باید یک متغیر را مقداردهی اولیه کنید
535
00:22:32,960 –> 00:22:34,240
536
00:22:34,240 –> 00:22:39,520
تا بتوانید حلقه را وارد کنید
537
00:22:39,600 –> 00:22:41,120
و اگر من هستم اگر این
538
00:22:41,120 –> 00:22:42,640
خیلی منطقی نیست،
539
00:22:42,640 –> 00:22:44,559
بیایید این را آزمایش کنیم، اجازه دهید کمی آن را امتحان
540
00:22:44,559 –> 00:22:47,360
کنیم. و سپس
541
00:22:47,360 –> 00:22:50,000
شروع به cl می کند کمی بالا بیاورید، بنابراین در این
542
00:22:50,000 –> 00:22:50,400
مورد
543
00:22:50,400 –> 00:22:53,520
، متغیری را مقداردهی اولیه میکنم،
544
00:22:53,520 –> 00:22:54,000
545
00:22:54,000 –> 00:22:57,440
من را k مینامم و میخواهم بگویم k برابر
546
00:22:57,440 –> 00:23:01,440
با 1 است.
547
00:23:01,440 –> 00:23:05,280
بسیار خب، پس ما این کار را انجام میدهیم زیرا نمیدانیم
548
00:23:05,280 –> 00:23:08,080
uh ما نمی دانیم k در این زمان چه مقداری دارد،
549
00:23:08,080 –> 00:23:10,240
ممکن است قبلاً از k استفاده کرده باشیم
550
00:23:10,240 –> 00:23:13,520
و نمی دانیم چه مقدار um در k ذخیره شده است،
551
00:23:13,520 –> 00:23:14,000
552
00:23:14,000 –> 00:23:16,240
بنابراین می خواهیم مطمئن شویم که درست است
553
00:23:16,240 –> 00:23:17,520
که حلقه را وارد می
554
00:23:17,520 –> 00:23:19,760
کنیم، بله بله، بنابراین باید بگوییم اگر بخواهم بررسی کنم که
555
00:23:19,760 –> 00:23:21,679
یک شرط درست است
556
00:23:21,679 –> 00:23:23,120
و من درگیر غار هستم و باید به
557
00:23:23,120 –> 00:23:25,120
شما بگویم که k چیست برای شروع
558
00:23:25,120 –> 00:23:27,360
559
00:23:28,480 –> 00:23:32,400
دوباره خوب، من به منو
560
00:23:32,400 –> 00:23:34,480
می روم، می خواهم به آن داخلی ها بروم این
561
00:23:34,480 –> 00:23:36,400
یک کنترل است
562
00:23:36,400 –> 00:23:38,640
و در این مورد گزینه
563
00:23:38,640 –> 00:23:42,159
هشت یک حلقه while است
564
00:23:42,240 –> 00:23:45,039
و دوباره آن ساختار را به شما می دهد
565
00:23:45,039 –> 00:23:45,760
در حالی که
566
00:23:45,760 –> 00:23:49,520
برخی از عبارت های بولی برخی از
567
00:23:49,520 –> 00:23:52,960
مقایسه ها جایی است که در آنجا یک true
568
00:23:52,960 –> 00:23:54,559
یا false
569
00:23:54,559 –> 00:23:56,400
قرار می دهیم و سپس کاری را در
570
00:23:56,400 –> 00:23:59,600
آن بلوک فرورفته انجام می دهد
571
00:23:59,600 –> 00:24:02,960
و بنابراین در این حالت فقط بگوییم
572
00:24:02,960 –> 00:24:06,080
که ما می خواهیم k کمتر یا
573
00:24:06,080 –> 00:24:09,760
مساوی پنج
574
00:24:10,320 –> 00:24:13,840
کمتر یا مساوی با i باشد، می
575
00:24:13,840 –> 00:24:15,600
توانیم آن را با تفاوت های زیادی تایپ کنیم. روشهایی
576
00:24:15,600 –> 00:24:17,840
که من خیلی از آن استقبال میکنم این واقعیت است که اگر
577
00:24:17,840 –> 00:24:18,159
578
00:24:18,159 –> 00:24:21,360
من از کلیدهای رابطهای خود استفاده کنم تا کنترل
579
00:24:21,360 –> 00:24:25,360
برابر باشد، همه
580
00:24:25,360 –> 00:24:30,159
گزینههای من در
581
00:24:30,559 –> 00:24:33,360
نحو پایتون هستند، بنابراین کمتر یا
582
00:24:33,360 –> 00:24:34,960
مساوی
583
00:24:34,960 –> 00:24:38,000
پنج من هستند زیرا من از منو استفاده
584
00:24:38,000 –> 00:24:40,559
میکنم، کولون آنجاست
585
00:24:41,440 –> 00:24:44,799
و من میخواهم چاپ
586
00:24:44,799 –> 00:24:46,480
کنم، ببین و میخواستم شروع به تایپ
587
00:24:46,480 –> 00:24:47,520
کنم، اما واقعاً میخواهم مطمئن شوم که از آن منو استفاده میکنم،
588
00:24:47,520 –> 00:24:49,039
589
00:24:49,039 –> 00:24:52,400
590
00:24:52,400 –> 00:24:55,120
591
00:24:55,440 –> 00:25:00,320
بنابراین میخواهم k و بنابراین را چاپ
592
00:25:00,320 –> 00:25:03,840
593
00:25:03,840 –> 00:25:06,960
کنم و اگر میدانستم تقریباً چاپ کردهای اوه نحو python
594
00:25:06,960 –> 00:25:10,159
من فقط می توانم آن را کاملاً درست تایپ کنم
595
00:25:10,159 –> 00:25:11,279
شما می توانید
596
00:25:11,279 –> 00:25:13,679
اما منو برای افرادی مانند من وجود دارد
597
00:25:13,679 –> 00:25:16,320
که باید مطمئن شوند که نحو من
598
00:25:16,320 –> 00:25:18,159
درست است تا مطمئن شوند که می
599
00:25:18,159 –> 00:25:20,320
دانم پرانتزهایی در اطراف k
600
00:25:20,320 –> 00:25:22,480
وجود دارد و یک دونقطه بعد از کمتر از
601
00:25:22,480 –> 00:25:23,440
یا برابر با 5
602
00:25:23,440 –> 00:25:25,200
و غیره چون من
603
00:25:25,200 –> 00:25:26,880
تمام نحو پایتون را
604
00:25:26,880 –> 00:25:29,760
درست نمی دانم، بنابراین
605
00:25:29,760 –> 00:25:30,880
606
00:25:30,880 –> 00:25:32,400
اگر می خواهید از همه چیز در
607
00:25:32,400 –> 00:25:34,559
منو استفاده کنید و
608
00:25:34,559 –> 00:25:38,400
اگر در حال برنامه نویسی بوده اید، به نحو عالی توجه شود، این اجازه می دهد چندین نقطه ورودی داشته باشید.
609
00:25:38,400 –> 00:25:40,720
مدتی است و شما زبان را می دانید
610
00:25:40,720 –> 00:25:42,880
خود سن و تمام نحوی که لازم است
611
00:25:42,880 –> 00:25:46,080
اگر میخواهید تایپ کنید،
612
00:25:46,080 –> 00:25:47,679
یکی از آن گزینهها
613
00:25:47,679 –> 00:25:51,279
یا ترکیبی از هر دو را امکانپذیر میکند، حالا من به
614
00:25:51,279 –> 00:25:52,159
این نگاه میکنم،
615
00:25:52,159 –> 00:25:55,120
بنابراین در حالی که k کمتر یا مساوی 5 است
616
00:25:55,120 –> 00:25:56,799
که من آن را میدانم. آیا این یکی است
617
00:25:56,799 –> 00:26:00,000
که قرار است k را چاپ کند اما
618
00:26:00,000 –> 00:26:03,279
چگونه میخواهد چاپ k را متوقف کند
619
00:26:03,279 –> 00:26:05,679
با یک برابر است، بنابراین اگر
620
00:26:05,679 –> 00:26:07,360
چیز دیگری اضافه نکنم
621
00:26:07,360 –> 00:26:09,120
این همان چیزی است که یک
622
00:26:09,120 –> 00:26:10,480
حلقه بینهایت به این معنی است زیرا
623
00:26:10,480 –> 00:26:13,039
k در این نقطه بدون هیچ چیز است. else
624
00:26:13,039 –> 00:26:13,760
عوض شده
625
00:26:13,760 –> 00:26:15,919
k همیشه برابر با یک خواهد بود زیرا ما
626
00:26:15,919 –> 00:26:17,039
هرگز نگفته ایم که
627
00:26:17,039 –> 00:26:20,640
k تغییر کند،
628
00:26:20,640 –> 00:26:24,000
بنابراین این و اوه متشکرم که اضافه کردید
629
00:26:24,000 –> 00:26:26,960
که در چت اکنون باید بگویم k
630
00:26:26,960 –> 00:26:28,559
برابر است با
631
00:26:28,559 –> 00:26:31,600
k به اضافه 1،
632
00:26:31,600 –> 00:26:34,960
یعنی هر چیزی که k قبل از آن بود، 1 را اضافه کنید.
633
00:26:34,960 –> 00:26:38,080
634
00:26:38,080 –> 00:26:41,760
آن را وارد می کند در حالی که وارد
635
00:26:41,760 –> 00:26:44,559
قطعه یک می شود این است که کمتر یا
636
00:26:44,559 –> 00:26:45,679
مساوی پنج
637
00:26:45,679 –> 00:26:48,720
بله خوب ادامه چاپ
638
00:26:48,720 –> 00:26:51,679
افزایش یک در حال حاضر k برابر است با 2 و
639
00:26:51,679 –> 00:26:52,640
دوباره به بالا بر می
640
00:26:52,640 –> 00:26:57,679
گردد و دور می چرخد
641
00:26:57,679 –> 00:27:01,120
براین در این مرحله ما آماده هستیم مگر اینکه من
642
00:27:01,120 –> 00:27:02,720
از دست هر چیزی تونی آیا ما آماده اجرای
643
00:27:02,720 –> 00:27:05,200
این برنامه
644
00:27:05,200 –> 00:27:08,559
هستیم به نظر من خیلی خوب است y پس بیایید
645
00:27:08,559 –> 00:27:09,440
ctrl r را بزنیم
646
00:27:09,440 –> 00:27:14,080
و دقیقاً همان کاری را انجام داد که گفتیم
647
00:27:14,080 –> 00:27:16,240
میخواهیم تا زمانی که کمتر یا
648
00:27:16,240 –> 00:27:17,120
مساوی 5 باشد،
649
00:27:17,120 –> 00:27:20,799
میخواهیم آن را درست چاپ کنیم،
650
00:27:20,799 –> 00:27:24,480
بنابراین بیایید این عالی است،
651
00:27:24,480 –> 00:27:26,960
اما
652
00:27:28,320 –> 00:27:32,159
این 25 عضو است، بله، اگر بتوانیم چه
653
00:27:32,159 –> 00:27:34,399
کنیم یکی دیگر از برنامه های حلقه while
654
00:27:34,399 –> 00:27:36,559
را انجام دهید زیرا می دانم که wiles می تواند
655
00:27:36,559 –> 00:27:37,679
کارهای بسیار جالبی انجام دهد،
656
00:27:37,679 –> 00:27:39,840
شاید مانند یک عبارت ورودی باشد
657
00:27:39,840 –> 00:27:41,120
که ما
658
00:27:41,120 –> 00:27:42,880
در اولین وبینار انجام دادیم یا چیزی شبیه به
659
00:27:42,880 –> 00:27:44,240
آن
660
00:27:44,240 –> 00:27:45,679
مطمئناً و مطمئناً وقتی دستورات ورودی را انجام دادیم بله،
661
00:27:45,679 –> 00:27:47,120
پس بیایید ادامه دهیم و بکشید
662
00:27:47,120 –> 00:27:49,600
که در کاری که میخواهم انجام دهم این
663
00:27:49,600 –> 00:27:52,799
است که به اینجا میروم تا doc کنم
664
00:27:52,799 –> 00:27:56,480
و یک مشکل را وارد کنم،
665
00:27:56,480 –> 00:28:00,240
بنابراین مشکل درج doc
666
00:28:00,240 –> 00:28:02,399
و دلیل اینکه دوباره این کار را انجام میدهم،
667
00:28:02,399 –> 00:28:03,679
آن را
668
00:28:03,679 –> 00:28:07,120
add python مینامم و من قرار است
669
00:28:07,120 –> 00:28:11,200
این یکی را صدا بزنیم، بگذارید فقط آن را معتبر بنامیم،
670
00:28:11,919 –> 00:28:14,840
بنابراین آنچه که متوجه خواهید شد این است که اکنون به
671
00:28:14,840 –> 00:28:17,360
2.1 رفته است و به این ترتیب
672
00:28:17,360 –> 00:28:20,320
673
00:28:20,320 –> 00:28:21,039
اگر بخواهم می توانم به این حلقه اولیه نگاه کنم،
674
00:28:21,039 –> 00:28:24,559
اما هیچ چیز در این وجود ندارد و
675
00:28:24,559 –> 00:28:27,919
بله، شما به عقب نگاه می کنید um
676
00:28:27,919 –> 00:28:31,279
angela میخواهد بداند آیا میتوانیم از k به اضافه
677
00:28:31,279 –> 00:28:35,120
یک به جای k برابر k به علاوه یک
678
00:28:35,120 –> 00:28:39,120
خوب استفاده کنیم کاملاً
679
00:28:41,360 –> 00:28:44,799
میتوانم، اجازه دهید r را کنترل
680
00:28:44,799 –> 00:28:48,159
کنیم و کار میکند، بنابراین بله، میتوانید این کار را انجام دهید و
681
00:28:48,159 –> 00:28:50,960
این عالی خواهد بود،
682
00:28:51,520 –> 00:28:54,000
بنابراین من دوست دارم به
683
00:28:54,000 –> 00:28:55,840
جای وارد کردن یک صفحه، یک مشکل را وارد کنم و به این ترتیب
684
00:28:55,840 –> 00:28:57,360
همه متغیرها را
685
00:28:57,360 –> 00:28:59,679
نگه میدارد و همه چیز آنها را در خود نگه میدارد
686
00:28:59,679 –> 00:29:01,039
و بنابراین آنها با یکدیگر تداخل ندارند، خیلی
687
00:29:01,039 –> 00:29:03,279
688
00:29:03,360 –> 00:29:06,559
خوب، ما در مورد مقادیر ورودی صحبت کردیم،
689
00:29:06,559 –> 00:29:09,520
690
00:29:10,640 –> 00:29:14,320
بنابراین بیایید بپرسیم
691
00:29:14,320 –> 00:29:16,960
بیایید برنامه ای ایجاد کنیم که می گوید می خواهم
692
00:29:16,960 –> 00:29:17,919
نگه
693
00:29:17,919 –> 00:29:20,799
دارم می خواهم بدانم یک عدد مثبت
694
00:29:20,799 –> 00:29:21,360
695
00:29:21,360 –> 00:29:24,320
بخواهم و دوباره فقط یکی از آنها را ایجاد می کنیم و
696
00:29:24,320 –> 00:29:25,520
سپس در مورد
697
00:29:25,520 –> 00:29:26,320
ایدههای
698
00:29:26,320 –> 00:29:27,600
مختلف درباره کارهایی که میتوانید در
699
00:29:27,600 –> 00:29:29,760
سناریوهای مختلف انجام دهید صحبت میکنیم، بنابراین فرض کنید
700
00:29:29,760 –> 00:29:33,679
میخواهم به درخواست یک عدد
701
00:29:33,679 –> 00:29:37,039
ادامه دهم تا زمانی که یک عدد مثبت دریافت
702
00:29:37,039 –> 00:29:40,000
کنم، میخواهم ببینم آیا کاربر من میتواند به من عدد مثبت بدهد یا خیر.
703
00:29:40,000 –> 00:29:42,480
704
00:29:42,480 –> 00:29:47,279
بنابراین من آن را وارد می
705
00:29:47,679 –> 00:29:51,600
کنم و به طور خاص یک عدد را می
706
00:29:51,600 –> 00:29:52,840
خواهم من یک
707
00:29:52,840 –> 00:29:57,760
عدد صحیح می خواهم و بنابراین من یکی هستم که آن را مشخص می کنم
708
00:29:57,760 –> 0