در این مطلب، ویدئو تمرین پایتون: 5 تمرین | هر کدام 5 دقیقه | 5 بینش – روون لرنر | با گوروها آشنا شوید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:28:45
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,560
در فیس بوک پخش می شود و من منتظر هستم
2
00:00:02,560 –> 00:00:17,199
3
00:00:17,199 –> 00:00:19,840
که خوب هستم از همه شما سپاسگزارم
4
00:00:19,840 –> 00:00:21,279
، پل
5
00:00:21,279 –> 00:00:23,359
سیگل به یک ملاقات دیگر خوش آمدید با استادان آشنا شوید.
6
00:00:23,359 –> 00:00:25,279
7
00:00:25,279 –> 00:00:27,199
8
00:00:27,199 –> 00:00:28,800
9
00:00:28,800 –> 00:00:30,720
در
10
00:00:30,720 –> 00:00:32,558
دنیایی که ما امروز در آن زندگی
11
00:00:32,558 –> 00:00:35,120
می کنیم، امروز روبن لرنر را با خود داریم،
12
00:00:35,120 –> 00:00:36,320
اوه برای صحبت در مورد
13
00:00:36,320 –> 00:00:38,239
مار پیتون و موضوعات مرتبط خوش آمدید
14
00:00:38,239 –> 00:00:39,600
روبن بسیار متشکرم که به ما ملحق شدید.
15
00:00:39,600 –> 00:00:41,120
16
00:00:41,120 –> 00:00:42,559
17
00:00:42,559 –> 00:00:44,320
18
00:00:44,320 –> 00:00:45,600
همه دوست دارند
19
00:00:45,600 –> 00:00:46,559
کمی در مورد شما
20
00:00:46,559 –> 00:00:49,039
بدانند که چگونه وارد دنیای پایتون و
21
00:00:49,039 –> 00:00:50,800
فناوری شدید، رک و پوست کنده، حتی ما را به عقب برگردانید،
22
00:00:50,800 –> 00:00:52,239
امیدواریم به
23
00:00:52,239 –> 00:00:53,520
لحظه تولد شما نباشد، اما مدت کوتاهی
24
00:00:53,520 –> 00:00:55,680
پس از آن چگونه این همه چیز چگونه بود که چگونه از
25
00:00:55,680 –> 00:00:58,079
فناوری الهام گرفتید.
26
00:00:58,079 –> 00:00:59,359
شما را وادار کردم
27
00:00:59,359 –> 00:01:02,399
وارد کل این حوزه شوید، بنابراین
28
00:01:02,399 –> 00:01:06,159
اساساً وقتی در
29
00:01:06,159 –> 00:01:06,720
30
00:01:06,720 –> 00:01:09,119
مدرسه ابتدایی بودم دید دوگانه داشتم و idoc به ما
31
00:01:09,119 –> 00:01:10,080
پیشنهاد داد
32
00:01:10,080 –> 00:01:11,920
که آنچه را که در آن زمان یک ویدیوی آتاری پیشرفته بود دریافت کنیم
33
00:01:11,920 –> 00:01:13,439
34
00:01:13,439 –> 00:01:15,280
. سیستم ame که به تمرکز چشمانم کمک می کند
35
00:01:15,280 –> 00:01:16,880
زیرا مطمئناً
36
00:01:16,880 –> 00:01:18,479
تمریناتی را که او
37
00:01:18,479 –> 00:01:19,920
برای من تجویز کرده بود انجام نمی دادم
38
00:01:19,920 –> 00:01:22,080
و اوه بنابراین ما آتاری گرفتیم و من
39
00:01:22,080 –> 00:01:23,119
با آن مانند همه
40
00:01:23,119 –> 00:01:25,840
پسرهای کوچک خوب بازی کردم و والدینم یک
41
00:01:25,840 –> 00:01:28,000
کارتریج گرفتند. برای برنامه نویسی اولیه
42
00:01:28,000 –> 00:01:30,479
و من بسیار هیجان زده شدم، آنها به
43
00:01:30,479 –> 00:01:32,479
من هدیه دادند تا به یک فروشگاه کامپیوتر محلی
44
00:01:32,479 –> 00:01:32,960
45
00:01:32,960 –> 00:01:35,200
بروم، فکر می کنم نهمین سالگرد تولدم بود تا
46
00:01:35,200 –> 00:01:36,240
برنامه نویسی یاد بگیرم
47
00:01:36,240 –> 00:01:38,000
و این من و یک گروه 40 و 50
48
00:01:38,000 –> 00:01:39,759
ساله بودیم که در زمان آن است که
49
00:01:39,759 –> 00:01:41,439
خیلی مسن باشم که در حال یادگیری برنامه نویسی برای
50
00:01:41,439 –> 00:01:43,040
کمک به کسب و کار خود هستند و
51
00:01:43,040 –> 00:01:46,560
خوب من آن را برای سرگرمی یاد گرفتم و اوه
52
00:01:46,560 –> 00:01:48,240
یک چیز به چیز دیگری منجر شد و من در
53
00:01:48,240 –> 00:01:49,600
نهایت به تحصیل در رشته علوم کامپیوتر در
54
00:01:49,600 –> 00:01:50,320
آنجا
55
00:01:50,320 –> 00:01:51,759
مشغول شدم و در روزنامه ای که ما یکی از آنها را راه اندازی کردیم
56
00:01:51,759 –> 00:01:53,600
. اولین وب سایت های دنیا
57
00:01:53,600 –> 00:01:56,560
و اوه من در چند سال اخیر آموزش برنامه نویسی و مشاوره برنامه نویسی انجام می دهم
58
00:01:56,560 –> 00:01:57,759
59
00:01:57,759 –> 00:01:59,040
و بیشتر
60
00:01:59,040 –> 00:02:01,360
آموزش می دهم،
61
00:02:01,360 –> 00:02:03,040
من نزدیک به 30 سال است که از پایتون استفاده می
62
00:02:03,040 –> 00:02:04,320
کنم و حدود 20 سال است که آن را آموزش
63
00:02:04,320 –> 00:02:04,960
64
00:02:04,960 –> 00:02:07,040
می دهم. شما در ابتدا آنجا بودید
65
00:02:07,040 –> 00:02:09,119
و اکنون من
66
00:02:09,119 –> 00:02:10,800
اوه خوب دیده ام، نمی توانم بگویم چرخه زندگی کامل
67
00:02:10,800 –> 00:02:12,400
این تکامل، زیرا
68
00:02:12,400 –> 00:02:13,040
فکر می کنم
69
00:02:13,040 –> 00:02:15,280
از آنجایی که به نظر من در
70
00:02:15,280 –> 00:02:17,280
همان ابتدا هستیم، من درگیر آن بوده ام.
71
00:02:17,280 –> 00:02:19,520
فناوری اطلاعات
72
00:02:19,520 –> 00:02:20,720
از اواسط دهه 90
73
00:02:20,720 –> 00:02:22,080
و همه فکر میکنند که میدانید ما
74
00:02:22,080 –> 00:02:24,080
شاهد انجام آن بودهایم، اما
75
00:02:24,080 –> 00:02:26,160
به نظر میرسد در دنیای پایتون
76
00:02:26,160 –> 00:02:28,560
شما میدانید در حالی که اکنون به
77
00:02:28,560 –> 00:02:30,640
کلمه و تکنولوژی روز تبدیل شده است. احتمالاً
78
00:02:30,640 –> 00:02:32,000
79
00:02:32,000 –> 00:02:33,680
هنوز هم پاهای طولانیتری دارد.
80
00:02:33,680 –> 00:02:35,280
81
00:02:35,280 –> 00:02:37,680
82
00:02:37,680 –> 00:02:39,200
83
00:02:39,200 –> 00:02:40,800
84
00:02:40,800 –> 00:02:42,879
85
00:02:42,879 –> 00:02:44,560
همیشه می گفت پایتون زبان مناسبی
86
00:02:44,560 –> 00:02:46,160
برای عصری است که در آن
87
00:02:46,160 –> 00:02:48,000
مردم گران هستند و رایانه ها
88
00:02:48,000 –> 00:02:49,519
ارزان هستند و اساساً این همان چیزی است
89
00:02:49,519 –> 00:02:50,560
که اکنون می
90
00:02:50,560 –> 00:02:53,200
بینیم که گلوگاه در اکثر شرکت
91
00:02:53,200 –> 00:02:54,560
ها نوشتن نرم افزار نیست،
92
00:02:54,560 –> 00:02:56,160
حتی سرعت اجرای نرم افزار
93
00:02:56,160 –> 00:02:58,159
هم نیست. خوب می تواند pe ople آن را اشکال زدایی می کند که چقدر
94
00:02:58,159 –> 00:02:59,599
می توانند آن را حفظ کنند زیرا این
95
00:02:59,599 –> 00:03:00,080
96
00:03:00,080 –> 00:03:02,400
هزینه واقعی شرکت شما است و بنابراین ممکن است پایتون سریع اجرا نشود،
97
00:03:02,400 –> 00:03:03,440
98
00:03:03,440 –> 00:03:05,280
اما پسر شما می توانید آن را سریع بنویسید و همچنین
99
00:03:05,280 –> 00:03:06,720
می توانید آن را به راحتی حفظ کنید و
100
00:03:06,720 –> 00:03:08,400
این چیزی است که مردم اکنون با یک مزیت بزرگ می بینند.
101
00:03:08,400 –> 00:03:11,360
و همچنین منظورم این است
102
00:03:11,360 –> 00:03:12,080
که بدانید
103
00:03:12,080 –> 00:03:15,200
اکسل کجا رفته است و پایتون آن را می برد،
104
00:03:15,200 –> 00:03:17,680
بدیهی است که آنها می دانید آسان بودن استفاده
105
00:03:17,680 –> 00:03:20,080
درست همانطور که توضیح دادید برای این امر حیاتی است
106
00:03:20,080 –> 00:03:21,360
و همچنین سهولت
107
00:03:21,360 –> 00:03:23,040
درک نحوه
108
00:03:23,040 –> 00:03:25,280
یادگیری محصول ضروری است. هر دو از اصول اولیه،
109
00:03:25,280 –> 00:03:26,560
اما واضح است که
110
00:03:26,560 –> 00:03:28,450
چیزهای بیشتری وجود دارد که می توانید بر روی آن
111
00:03:28,450 –> 00:03:31,280
[موسیقی]
112
00:03:31,280 –> 00:03:32,799
یکی از چیزهای خوب در مورد پایتون بسازید، من
113
00:03:32,799 –> 00:03:34,720
اغلب می گویم که مانند
114
00:03:34,720 –> 00:03:36,239
زبان های برنامه نویسی زبان های برنامه نویسی است
115
00:03:36,239 –> 00:03:38,159
که ادعای شهرت اسپرانتو این
116
00:03:38,159 –> 00:03:39,680
است که یک بار بسیار سازگار است.
117
00:03:39,680 –> 00:03:41,760
شما یک قاعده را یاد می گیرید، سپس آن به
118
00:03:41,760 –> 00:03:42,959
نوعی به آن می چسبد، بنابراین
119
00:03:42,959 –> 00:03:44,480
همه اسم ها یکسان هستند، همه
120
00:03:44,480 –> 00:03:46,400
افعال یکسان هستند و به یک شکل پایتون زمانی
121
00:03:46,400 –> 00:03:48,480
که برخی از نحو اصلی
122
00:03:48,480 –> 00:03:49,680
و نحوه کارکرد آن را با
123
00:03:49,680 –> 00:03:51,200
همه چیزهای دیگر در زبان یاد می گیرید.
124
00:03:51,200 –> 00:03:53,120
به همین ترتیب کار می کند و بنابراین هر درسی که
125
00:03:53,120 –> 00:03:53,439
یاد می گیرید
126
00:03:53,439 –> 00:03:54,879
هر چیز جدیدی که یاد می گیرید به شما کمک می کند تا
127
00:03:54,879 –> 00:03:56,560
همه چیز را بیشتر درک کنید و این
128
00:03:56,560 –> 00:03:58,159
منجر به محبوبیت آن شده است و
129
00:03:58,159 –> 00:03:59,680
اکنون محبوبیت خود را افزایش می دهد به خصوص
130
00:03:59,680 –> 00:04:01,760
علم داده های جهان، اما نه تنها
131
00:04:01,760 –> 00:04:04,159
و اگر مجبور باشید چیزی یاد بگیرید چه می شود.
132
00:04:04,159 –> 00:04:05,760
جدید در پایتون خوب شما آن را دانلود می
133
00:04:05,760 –> 00:04:07,200
کنید و نصب می کنید و
134
00:04:07,200 –> 00:04:08,879
مثل همه چیزهایی است که قبلاً دیده ام کار می
135
00:04:08,879 –> 00:04:11,360
136
00:04:11,360 –> 00:04:13,519
137
00:04:13,519 –> 00:04:15,920
138
00:04:15,920 –> 00:04:17,680
کند.
139
00:04:17,680 –> 00:04:19,839
اما پایتون فقط به عنوان یک ابزار اساسی استفاده نمیشود،
140
00:04:19,839 –> 00:04:21,680
بدیهی است
141
00:04:21,680 –> 00:04:22,479
که برای
142
00:04:22,479 –> 00:04:25,759
برخی از پیچیدهترین
143
00:04:25,759 –> 00:04:27,680
تحلیلها و تجسم دادهها در جهان استفاده میشود.
144
00:04:27,680 –> 00:04:28,960
145
00:04:28,960 –> 00:04:30,160
146
00:04:30,160 –> 00:04:32,800
147
00:04:32,800 –> 00:04:33,520
از نظر
148
00:04:33,520 –> 00:04:36,960
um شما می دانید اعداد محض، نظرسنجی پس از
149
00:04:36,960 –> 00:04:38,560
بررسی نشان می دهد که پایتون زبان پیشرو
150
00:04:38,560 –> 00:04:40,240
برای یادگیری ماشینی علم داده است
151
00:04:40,240 –> 00:04:41,199
و
152
00:04:41,199 –> 00:04:43,360
در جهان نیز از آن استفاده می شود. vops
153
00:04:43,360 –> 00:04:45,040
همچنین در سرویس های وب استفاده می شود و
154
00:04:45,040 –> 00:04:46,080
در همه چیز در
155
00:04:46,080 –> 00:04:47,440
همه چیز استفاده می شود به جز در حال حاضر
156
00:04:47,440 –> 00:04:48,400
موبایل
157
00:04:48,400 –> 00:04:50,880
ام و شما شرکت هایی مانند من نمی
158
00:04:50,880 –> 00:04:52,320
دانم pinterest و
159
00:04:52,320 –> 00:04:54,639
اینستاگرام و واشنگتن پست و
160
00:04:54,639 –> 00:04:55,919
غیره و غیره دارید اساساً شما یک
161
00:04:55,919 –> 00:04:56,720
شرکت را نام
162
00:04:56,720 –> 00:05:00,000
163
00:05:00,000 –> 00:05:02,000
164
00:05:02,000 –> 00:05:02,560
165
00:05:02,560 –> 00:05:04,400
166
00:05:04,400 –> 00:05:06,800
ببرید و آنها از
167
00:05:06,800 –> 00:05:08,639
پایتون برای همه چیز استفاده می کنند، از سرورهایشان گرفته تا آزمایش هایشان، من شرکت
168
00:05:08,639 –> 00:05:09,919
هایی دارم که با آنها کار می کنم و در آنجا
169
00:05:09,919 –> 00:05:11,120
آنها را تست می کنند. حتی یک شرکت نرم افزاری
170
00:05:11,120 –> 00:05:11,840
171
00:05:11,840 –> 00:05:14,560
نیست، اما به دلیل اینکه آنها می توانند تعداد زیادی
172
00:05:14,560 –> 00:05:15,840
ماشین پایتون را افزایش دهند
173
00:05:15,840 –> 00:05:18,240
و چیزهایی را روی خزه آزمایش کنند، این همان کاری است که
174
00:05:18,240 –> 00:05:19,039
آنها انجام می دهند.
175
00:05:19,039 –> 00:05:21,199
176
00:05:21,199 –> 00:05:22,080
177
00:05:22,080 –> 00:05:23,840
178
00:05:23,840 –> 00:05:25,440
179
00:05:25,440 –> 00:05:27,120
در پایتون
180
00:05:27,120 –> 00:05:28,479
و شما تازه وارد این کار هستید و به این
181
00:05:28,479 –> 00:05:30,560
فکر می کنید که به چه زبان هایی نیاز دارم تا
182
00:05:30,560 –> 00:05:32,400
بهترین چیزها را یاد بگیرم تا
183
00:05:32,400 –> 00:05:34,000
آینده را ببینم کجا می توانم
184
00:05:34,000 –> 00:05:36,080
محدودیت های بالقوه را ببینم برنامههایی که
185
00:05:36,080 –> 00:05:38,240
در آینده برای پایتون انجام میشود یا آیا میبینید
186
00:05:38,240 –> 00:05:40,560
187
00:05:40,800 –> 00:05:42,320
در حال حاضر چند محدودیت وجود دارد،
188
00:05:42,320 –> 00:05:44,479
یکی از آنها سرعت اجرا است، بدون شک
189
00:05:44,479 –> 00:05:45,120
در
190
00:05:45,120 –> 00:05:46,880
آن، به سرعت برخی از زبانهای دیگر اجرا نمیشود
191
00:05:46,880 –> 00:05:48,960
و من اغلب ادعا کردهام که
192
00:05:48,960 –> 00:05:50,960
این بحث تامین مالی
193
00:05:50,960 –> 00:05:53,199
جاوا اسکریپت که از جهات مختلف زبانی مشابه است،
194
00:05:53,199 –> 00:05:55,680
195
00:05:55,680 –> 00:05:57,440
اما اساساً شما می دانید خیلی
196
00:05:57,440 –> 00:06:00,400
کند بود تا اینکه گوگل آمد و
197
00:06:00,400 –> 00:06:01,680
تعداد زیادی از محققین در
198
00:06:01,680 –> 00:06:02,319
زبان های برنامه نویسی
199
00:06:02,319 –> 00:06:03,919
را استخدام کرد، یک میلیارد دلار به آنها داد و
200
00:06:03,919 –> 00:06:06,000
گفت این سریع و چه چیزی را بسازید. آیا می دانید که این
201
00:06:06,000 –> 00:06:07,840
کار را انجام می دهد بنابراین اگر کسی این کار را برای پایتون انجام دهد
202
00:06:07,840 –> 00:06:09,360
من بدون شک سریعتر اجرا می
203
00:06:09,360 –> 00:06:10,639
کنم و در واقع یک
204
00:06:10,639 –> 00:06:12,560
نسخه جایگزین از پایتون وجود دارد که به نام pi pi شناخته می شود
205
00:06:12,560 –> 00:06:13,759
که ثابت شده است که می توانید یک
206
00:06:13,759 –> 00:06:15,440
کامپایلر به موقع داشته باشید که
207
00:06:15,440 –> 00:06:18,479
گاهی اوقات 80 بار اجرا می شود. سریعتر،
208
00:06:18,479 –> 00:06:19,039
نکته دیگر این
209
00:06:19,039 –> 00:06:20,960
است که تلفن همراه درست است، همه ما تلفنهای
210
00:06:20,960 –> 00:06:22,560
همراه داریم، همچنین برنامههایی را
211
00:06:22,560 –> 00:06:24,000
میبینیم که دنیا به آنجا میرود و
212
00:06:24,000 –> 00:06:24,639
213
00:06:24,639 –> 00:06:26,479
پایتون راهحلهایی برای آن دارد، اما آنها
214
00:06:26,479 –> 00:06:28,319
آنقدرها هم شگفتانگیز نیستند. با این حال
215
00:06:28,319 –> 00:06:29,600
و من فکر
216
00:06:29,600 –> 00:06:31,840
میکنم توسعه آن نیز کمی طول میکشد،
217
00:06:31,840 –> 00:06:34,960
اما به غیر از آن پسر، اوه پسر
218
00:06:34,960 –> 00:06:35,759
،
219
00:06:35,759 –> 00:06:37,199
مثل این است که در یک کشتی موشکی باشم
220
00:06:37,199 –> 00:06:39,199
که هرگز تصور نمیکردم وقتی
221
00:06:39,199 –> 00:06:40,479
پایتون را یاد گرفتم.
222
00:06:40,479 –> 00:06:42,639
man pages 30 سال پیش
223
00:06:42,639 –> 00:06:44,080
که
224
00:06:44,080 –> 00:06:44,960
امروزه
225
00:06:44,960 –> 00:06:46,479
اینگونه به نظر می رسد، پس وقتی تنظیم شدید، فقط به من اطلاع دهید و
226
00:06:46,479 –> 00:06:48,080
ما برای به اشتراک گذاشتن صفحه نمایش
227
00:06:48,080 –> 00:06:49,199
شما وارد می شویم و به من بگویید چه زمانی آماده هستید و سپس
228
00:06:49,199 –> 00:06:51,840
اوم، بیایید به چند نمونه و و
229
00:06:51,840 –> 00:06:54,960
به مردم اجازه دهید استاد در حال کار را ببینند،
230
00:06:54,960 –> 00:06:56,639
مطمئن باشید که بله، من کاملا آماده هستم، بنابراین اجازه دهید کاری انجام
231
00:06:56,639 –> 00:06:59,919
دهم بدون فشار در آن
232
00:07:00,840 –> 00:07:03,840
مقدمه.
233
00:07:04,639 –> 00:07:06,720
234
00:07:06,720 –> 00:07:09,520
235
00:07:09,520 –> 00:07:11,440
نوت بوک
236
00:07:11,440 –> 00:07:12,560
مشتری و
237
00:07:12,560 –> 00:07:15,199
نوت بوک مشتری بسیار پرکاربرد است، ایده
238
00:07:15,199 –> 00:07:16,240
نیست، ویرایشگر نیست،
239
00:07:16,240 –> 00:07:19,280
من آن را آزمایشگاه پایتون من نامیدم، زیرا
240
00:07:19,280 –> 00:07:20,880
می توانم آزمایش های کوچک زیادی در
241
00:07:20,880 –> 00:07:21,120
242
00:07:21,120 –> 00:07:23,039
آن انجام دهم، باید در علم داده های جهان فوق العاده محبوب باشد
243
00:07:23,039 –> 00:07:24,560
، اما نه تنها من
244
00:07:24,560 –> 00:07:25,759
از آن استفاده می کنم. این همه با آموزش
245
00:07:25,759 –> 00:07:28,720
من از آن استفاده می کنم زیرا پایه من میتوانم روی رایانهام کار
246
00:07:28,720 –> 00:07:30,160
کنم و سپس
247
00:07:30,160 –> 00:07:32,000
بهطور خودکار آن را با یک مخزن در github همگامسازی
248
00:07:32,000 –> 00:07:33,680
کنم تا دانشآموزانم بتوانند از کاری که من انجام میدهم مطلع
249
00:07:33,680 –> 00:07:35,919
شوند، در واقع هر کسی که اکنون تماشا میکند، شما
250
00:07:35,919 –> 00:07:36,479
فقط میتوانید بروید
251
00:07:36,479 –> 00:07:37,520
و این هم بعد از
252
00:07:37,520 –> 00:07:39,680
وبینار خواهد بود اگر شما به وبینار
253
00:07:39,680 –> 00:07:41,120
اسلش روبن استار بافنده github.com بروید،
254
00:07:41,120 –> 00:07:43,039
می بینید که این و نوت بوک جونیور من
255
00:07:43,039 –> 00:07:44,240
256
00:07:44,240 –> 00:07:45,919
تقریباً در زمان واقعی تقریباً
257
00:07:45,919 –> 00:07:47,440
هر یک یا دو دقیقه یک بار به روز می شوند، می توانید به
258
00:07:47,440 –> 00:07:49,599
آنجا نگاهی بیندازید و آنچه را که من داشتم و قبلاً داشتم، ارائه کنید.
259
00:07:49,599 –> 00:07:51,440
به مردم بگویید
260
00:07:51,440 –> 00:07:53,120
که حدود یک میلیون
261
00:07:53,120 –> 00:07:55,360
نوت بوک UH get uh jupiter
262
00:07:55,360 –> 00:07:56,720
در github به صورت عمومی در دسترس بوده است،
263
00:07:56,720 –> 00:07:58,800
مشخص می شود که من بیش
264
00:07:58,800 –> 00:07:59,840
از ضریب 10 خاموش
265
00:07:59,840 –> 00:08:02,240
بودم. بیش از 10 میلیون
266
00:08:02,240 –> 00:08:04,319
سند نوت بوک مشتری در دسترس عموم وجود دارد
267
00:08:04,319 –> 00:08:06,000
که مردم از آنها برای به اشتراک گذاری داده ها استفاده می کنند.
268
00:08:06,000 –> 00:08:07,919
تجزیه و تحلیل اشتراکگذاری علم برنامههای اشتراکگذاری
269
00:08:07,919 –> 00:08:10,319
مجموعهای فوقالعاده از برنامهها است
270
00:08:10,319 –> 00:08:11,520
که با هم کار میکنند تا این
271
00:08:11,520 –> 00:08:12,879
توهم اجرای پایتون را در مرورگرتان به شما بدهند،
272
00:08:12,879 –> 00:08:13,440
273
00:08:13,440 –> 00:08:14,479
حتی اگر واقعاً روی یک سرور بکاند اجرا
274
00:08:14,479 –> 00:08:17,039
شود، بنابراین کاری که میخواهم انجام دهم این است.
275
00:08:17,039 –> 00:08:18,160
به شما
276
00:08:18,160 –> 00:08:20,639
چند نمونه کوچک از تمرینهایی را
277
00:08:20,639 –> 00:08:21,360
نشان میدهم که در
278
00:08:21,360 –> 00:08:24,160
دورههایم استفاده میکنم. من از طرفداران زیادی تمرینها هستم،
279
00:08:24,160 –> 00:08:25,680
یعنی کتابی پر از تمرینهای پایتون نوشتم
280
00:08:25,680 –> 00:08:26,479
281
00:08:26,479 –> 00:08:27,520
، این تنها راهی است که شما
282
00:08:27,520 –> 00:08:29,280
واقعاً میخواهید یاد بگیرید و من اغلب تشبیه
283
00:08:29,280 –> 00:08:30,479
284
00:08:30,479 –> 00:08:32,320
یادگیری یک زبان برنامه نویسی مانند
285
00:08:32,320 –> 00:08:33,919
یادگیری زبان انسانی است که یک زبان خارجی را یاد می گیرد،
286
00:08:33,919 –> 00:08:34,799
287
00:08:34,799 –> 00:08:36,159
آنها فقط باید تمرین کنند و
288
00:08:36,159 –> 00:08:38,000
تمرین کنند و اشتباه کنند و
289
00:08:38,000 –> 00:08:39,039
در نهایت با
290
00:08:39,039 –> 00:08:41,039
یک لهجه مزمن خنده دار مواجه خواهید شد،
291
00:08:41,039 –> 00:08:42,719
اما این بدان معنا نیست که می توانید استفاده
292
00:08:42,719 –> 00:08:43,919
از زبان به این معنی نیست که درست عملی نیست،
293
00:08:43,919 –> 00:08:44,640
294
00:08:44,640 –> 00:08:46,399
بنابراین تمرین
295
00:08:46,399 –> 00:08:48,480
چیز بسیار مهمی است، بنابراین آنچه که من نشان خواهم داد
296
00:08:48,480 –> 00:08:49,600
اول از همه یکی از
297
00:08:49,600 –> 00:08:52,320
نمونه های مورد علاقه من از
298
00:08:52,320 –> 00:08:54,160
ورزش است که
299
00:08:54,160 –> 00:08:55,440
پینگ لاتین برای کسانی است که شما
300
00:08:55,440 –> 00:08:56,880
با بچه های هشت ساله در آمریکا آشنا نیستید،
301
00:08:56,880 –> 00:08:57,760
302
00:08:57,760 –> 00:09:00,240
اوه، اساساً این یک نوع
303
00:09:00,240 –> 00:09:00,880
زبان مخفی است
304
00:09:00,880 –> 00:09:03,680
و این یک سری است، زیرا بچه ها
305
00:09:03,680 –> 00:09:05,040
فراموش می کنند که والدین آنها زمانی
306
00:09:05,040 –> 00:09:05,600
بچه بوده اند
307
00:09:05,600 –> 00:09:07,600
و قوانین در واقع بسیار ساده هستند،
308
00:09:07,600 –> 00:09:09,440
بنابراین اگر کلمه d این مانند
309
00:09:09,440 –> 00:09:11,200
ترجمه از انگلیسی است،
310
00:09:11,200 –> 00:09:14,640
بنابراین برای ترجمه از انگلیسی به لاتین خوک،
311
00:09:14,640 –> 00:09:15,680
312
00:09:15,680 –> 00:09:18,959
بنابراین اگر کلمه انگلیسی
313
00:09:18,959 –> 00:09:22,000
با یک مصوت شروع می شود یک e
314
00:09:22,000 –> 00:09:24,480
i o یا u ارائه می دهد، بیایید با y در اینجا بحث نکنیم،
315
00:09:24,480 –> 00:09:25,440
سپس
316
00:09:25,440 –> 00:09:28,720
راه را اضافه کنیم، اما اگر کلمه با یا شروع می شود،
317
00:09:28,720 –> 00:09:29,279
فقط بگوییم
318
00:09:29,279 –> 00:09:32,640
یا غیر از این. بیایید حرف اول را
319
00:09:32,640 –> 00:09:35,680
به انتها منتقل کنیم و سپس
320
00:09:35,680 –> 00:09:38,320
یک y ok به نظر می رسد بسیار ساده است، بنابراین چگونه این
321
00:09:38,320 –> 00:09:39,440
کار را در پایتون به خوبی انجام دهیم
322
00:09:39,440 –> 00:09:40,800
اول از همه باید یک کلمه
323
00:09:40,800 –> 00:09:42,399
از کاربر دریافت کنم، بنابراین می گویم کلمه برابر است با
324
00:09:42,399 –> 00:09:43,040
ورودی
325
00:09:43,040 –> 00:09:44,959
و یک کلمه من فقط می خواهم از شر
326
00:09:44,959 –> 00:09:46,720
فضای سفید ابتدا و انتهای آن خلاص شوم، در
327
00:09:46,720 –> 00:09:47,839
صورتی که افرادی مانند همین حالا
328
00:09:47,839 –> 00:09:49,680
سعی کنند کمی با من درگیر شوند،
329
00:09:49,680 –> 00:09:50,880
330
00:09:50,880 –> 00:09:53,120
چیزی که باید بررسی کنم این است که
331
00:09:53,120 –> 00:09:54,399
حرف اول یک مصوت است،
332
00:09:54,399 –> 00:09:55,760
حالا همان طور که شما ممکن است در مورد این فکر کنید
333
00:09:55,760 –> 00:09:56,800
اگر در هر نوع
334
00:09:56,800 –> 00:09:58,080
زبان برنامه نویسی تجربه می کنید خوب است که من
335
00:09:58,080 –> 00:09:59,040
می خواهم بسیاری از موارد
336
00:09:59,040 –> 00:10:01,120
مانند این یا این یا این یا این را انجام دهم و
337
00:10:01,120 –> 00:10:02,880
می توانید بگویید که آیا کلمه صفر
338
00:10:02,880 –> 00:10:05,200
برابر است با a یا کلمه صفر برابر است
339
00:10:05,200 –> 00:10:06,079
با e
340
00:10:06,079 –> 00:10:09,040
یا کلمه صفر مساوی با i یا کلمه
341
00:10:09,040 –> 00:10:09,440
صفر
342
00:10:09,440 –> 00:10:12,079
مساوی است یا کلمه صفر برابر است با
343
00:10:12,079 –> 00:10:12,640
دو
344
00:10:12,640 –> 00:10:14,560
حالا این یک روش فوق العاده برای برنامه ریزی است
345
00:10:14,560 –> 00:10:16,000
اگر ساعتی شارژ می کنید
346
00:10:16,000 –> 00:10:17,680
اما واقعاً آن روشی نیست
347
00:10:17,680 –> 00:10:19,120
که بخواهید کارها را انجام دهید اگر
348
00:10:19,120 –> 00:10:19,440
349
00:10:19,440 –> 00:10:22,000
کد تایپ می کنید خوشبختانه
350
00:10:22,000 –> 00:10:22,640
رشته
351
00:10:22,640 –> 00:10:25,279
های پایتون دنباله ای هستند و به عنوان یک دنباله، ما
352
00:10:25,279 –> 00:10:26,800
در واقع می توانیم انواع بازی ها را با
353
00:10:26,800 –> 00:10:27,200
آنها بازی کنیم و
354
00:10:27,200 –> 00:10:28,720
وانمود کنیم که آنها یک لیست یا
355
00:10:28,720 –> 00:10:30,320
آرایه یا چیز دیگری هستند، بنابراین می
356
00:10:30,320 –> 00:10:32,320
توانم آن را برای حرف اول کلمه صفر بگویم،
357
00:10:32,320 –> 00:10:34,399
فقط در داخل
358
00:10:34,399 –> 00:10:36,240
رشته جستجو کنید و اگر اینطور است مورد پس از آن من
359
00:10:36,240 –> 00:10:37,600
می گویم به خوبی چاپ
360
00:10:37,600 –> 00:10:41,040
کلمه به علاوه راه
361
00:10:41,040 –> 00:10:42,880
چه در مورد موارد دیگر مانند خوب در
362
00:10:42,880 –> 00:10:44,240
موارد دیگر می خواهم حرف اول را
363
00:10:44,240 –> 00:10:46,160
به انتها منتقل کنم تنها مشکل این است که
364
00:10:46,160 –> 00:10:48,000
رشته ها در پایتون تغییر ناپذیر هستند شما
365
00:10:48,000 –> 00:10:49,839
نمی توانید در واقع یک رشته را در پایتون تغییر دهید
366
00:10:49,839 –> 00:10:50,480
367
00:10:50,480 –> 00:10:52,079
بنابراین ما ‘میخواهیم انجام دهیم این است که یک
368
00:10:52,079 –> 00:10:54,399
رشته جدید بر اساس رشته موجود
369
00:10:54,399 –> 00:10:55,760
بسازیم و کاری که میخواهیم انجام دهیم این است که همه چیز را برداریم به
370
00:10:55,760 –> 00:10:57,760
جز حرف اول
371
00:10:57,760 –> 00:11:00,480
و سپس حرف اول و سپس یک y
372
00:11:00,480 –> 00:11:02,160
که ما نمیگوییم کلمه چاپی را
373
00:11:02,160 –> 00:11:04,480
از یک فهرست نشان میدهیم.
374
00:11:04,480 –> 00:11:06,079
لو دوم است تا آخر
375
00:11:06,079 –> 00:11:09,600
به اضافه کلمه صفر به علاوه a y
376
00:11:09,600 –> 00:11:11,440
و ما این کار را انجام دادیم، بنابراین اگر بگویم شما
377
00:11:11,440 –> 00:11:12,800
فیل را می شناسید
378
00:11:12,800 –> 00:11:14,959
به روش فیل است و اگر بخواهم
379
00:11:14,959 –> 00:11:16,480
اینجا بگویم مانند جدول
380
00:11:16,480 –> 00:11:19,440
جدول یا درست است، می توانید بدانید که
381
00:11:19,440 –> 00:11:21,279
اگر بخواهم، حتی می توانید از آن لذت ببرید. برای انجام
382
00:11:21,279 –> 00:11:23,680
پاپایا یکی از نمونه های مورد علاقه من درست است
383
00:11:23,680 –> 00:11:25,760
که همانطور که همه ما به لاتین خوک می دانیم
384
00:11:25,760 –> 00:11:29,120
یک پای است و بنابراین اساساً کاری که انجام
385
00:11:29,120 –> 00:11:30,800
داده ایم این است که این برنامه ترجمه کوچک را ایجاد کرده ایم،
386
00:11:30,800 –> 00:11:33,040
بدیهی است که هیچ
387
00:11:33,040 –> 00:11:34,959
کس به طور جدی هیچ کاری را در خوکچه انجام نمی
388
00:11:34,959 –> 00:11:35,680
دهد.
389
00:11:35,680 –> 00:11:38,800
نه شما یک زبان مورد تقاضا
390
00:11:38,800 –> 00:11:40,000
در U.n را بلدید، من حدس میزنم
391
00:11:40,000 –> 00:11:42,640
در همان زمان اوم، این نشان میدهد که
392
00:11:42,640 –> 00:11:44,640
ما میتوانیم رشتهها را دستکاری کنیم، میتوانیم
393
00:11:44,640 –> 00:11:46,560
انواع جستجوها را انجام دهیم و میتوانیم آن را
394
00:11:46,560 –> 00:11:48,480
به روشی بسیار فشرده انجام دهیم
395
00:11:48,480 –> 00:11:49,920
و فکر میکنم حتی یک نفر کسی
396
00:11:49,920 –> 00:11:52,320
که پایتون را خوب نمی شناسد اما حس
397
00:11:52,320 –> 00:11:53,600
کلی برنامه نویسی دارد می تواند به آن نگاه کند و بگوید
398
00:11:53,600 –> 00:11:54,639
بله
399
00:11:54,639 –> 00:11:56,399
نمی دانم اینجا چه خبر است،
400
00:11:56,399 –> 00:11:58,079
بنابراین این نوع تمرین پنگوئن
401
00:11:58,079 –> 00:11:59,680
من فقط انجام آن را دوست دارم و به
402
00:11:59,680 –> 00:12:01,519
ما فرصت می دهد. برای اینکه ببینیم
403
00:12:01,519 –> 00:12:02,720
رشته ها چگونه کار می کنند،
404
00:12:02,720 –> 00:12:04,320
بله، فوق العاده است، بنابراین اکنون که این
405
00:12:04,320 –> 00:12:06,240
کار را انجام دادیم بیایید کمی نگاهی بیندازیم
406
00:12:06,240 –> 00:12:08,880
یک چیز که گفتم
407
00:12:08,880 –> 00:12:10,000
فوق العاده است، یک تصویر بسیار واضح
408
00:12:10,000 –> 00:12:13,440
است،
409
00:12:14,720 –> 00:12:16,800
بسیار عالی، خوب حالا بیایید به
410
00:12:16,800 –> 00:12:17,920
لیگ های بزرگ برویم و حالا می خواهیم
411
00:12:17,920 –> 00:12:19,519
جمله لاتین را پینگ
412
00:12:19,519 –> 00:12:22,000
کنیم، من نمی خواهم دریافت کنم یک کلمه از کاربر
413
00:12:22,000 –> 00:12:22,560
اکنون
414
00:12:22,560 –> 00:12:25,600
من می خواهم یک جمله کامل را ترجمه
415
00:12:25,600 –> 00:12:25,920
416
00:12:25,920 –> 00:12:27,680
کنم اکنون واقعاً قرار نیست درست جمله بندی شود،
417
00:12:27,680 –> 00:12:30,320
بدون علامت گذاری و بدون حروف بزرگ،
418
00:12:30,320 –> 00:12:31,680
بیایید همانطور که می دانید کار را
419
00:12:31,680 –> 00:12:33,279
برای من کمی آسان تر کنید، من در
420
00:12:33,279 –> 00:12:34,480
زمان واقعی اینجا
421
00:12:34,480 –> 00:12:36,639
کار می کنم، پس ما چطور هستیم این کار را به خوبی انجام میدهیم،
422
00:12:36,639 –> 00:12:38,959
بیایید کد اصلی خود را بگیریم،
423
00:12:38,959 –> 00:12:41,040
من این کد را در اینجا میگیرم و چگونه
424
00:12:41,040 –> 00:12:43,279
میتوانم آن را تغییر دهم تا کاری را که میخواهم به خوبی انجام دهم
425
00:12:43,279 –> 00:12:44,240
، اولین کاری که باید انجام دهم این است
426
00:12:44,240 –> 00:12:46,320
که دستور را به سمت راست تغییر دهم، یک
427
00:12:46,320 –> 00:12:48,399
جمله را وارد کنید و سپس میتوانم بگویم در اینجا
428
00:12:48,399 –> 00:12:49,839
جمله زیرا بدیهی است که می خواهم
429
00:12:49,839 –> 00:12:52,320
نام متغیر به خوبی مطابقت داشته
430
00:12:52,320 –> 00:12:54,399
باشد آنچه من می خواهم انجام دهم در واقع
431
00:12:54,399 –> 00:12:56,720
انجام کاری است که من انجام دادم
432
00:12:56,720 –> 00:12:59,360
اما می خواهم آن را روی هر کلمه انجام دهم به
433
00:12:59,360 –> 00:13:00,639
عبارت دیگر آنچه می خواهم انجام دهم
434
00:13:00,639 –> 00:13:02,639
شکستن جمله است. جدا به
435
00:13:02,639 –> 00:13:03,680
کلمات جداگانه و
436
00:13:03,680 –> 00:13:06,320
اجرای این t ترجمه در هر قسمت به
437
00:13:06,320 –> 00:13:07,120
خوبی این چیزی است که من می خواهم انجام دهم
438
00:13:07,120 –> 00:13:08,320
اینجا می خواهم بگویم
439
00:13:08,320 –> 00:13:11,360
4 1 بیایید اینجا فقط یک کلمه در
440
00:13:11,360 –> 00:13:14,800
تقسیم جمله
441
00:13:15,680 –> 00:13:17,839
انجام دهیم و کارمان تمام شد زیرا قرار است چه
442
00:13:17,839 –> 00:13:19,120
اتفاقی بیفتد ما یک جمله از آن می گیریم
443
00:13:19,120 –> 00:13:20,000
کاربری
444
00:13:20,000 –> 00:13:21,440
که می خواهیم آن جمله را جدا کنیم
445
00:13:21,440 –> 00:13:23,279
و سپس می توانیم
446
00:13:23,279 –> 00:13:26,320
یک کلمه در یک زمان یک حلقه for روی آن اجرا کنیم و سپس کاری که می توانیم
447
00:13:26,320 –> 00:13:28,079
انجام دهیم این است که اگر بگویم اینجا
448
00:13:28,079 –> 00:13:31,360
این یک آزمایش است، اکنون هر یک
449
00:13:31,360 –> 00:13:32,720
از کلمات را در آنجا ترجمه می کند.
450
00:13:32,720 –> 00:13:34,240
ممکن است بگویی یک
451
00:13:34,240 –> 00:13:35,680
لحظه صبر کن، هر یک از این کلمات
452
00:13:35,680 –> 00:13:36,880
در یک خط جداگانه بسیار زیبا هستند،
453
00:13:36,880 –> 00:13:38,720
خوب به اندازه کافی درست است، بنابراین من
454
00:13:38,720 –> 00:13:40,560
فقط کمی تجملات را در اینجا اضافه می
455
00:13:40,560 –> 00:13:42,320
کنم، می گویم هی چاپ کنید وقتی
456
00:13:42,320 –> 00:13:43,680
چاپ چیزی را
457
00:13:43,680 –> 00:13:46,320
تمام کردید فقط یک فاصله اضافه کنید در واقع یک خط جدید اضافه نکنید
458
00:13:46,320 –> 00:13:49,839
459
00:13:49,839 –> 00:13:53,120
و حالا اگر میگویم این یک آزمایش است،
460
00:13:53,120 –> 00:13:54,560