در این مطلب، ویدئو IDAES-PSE Tutorial 1: Installation, Python and Pyomo با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 1:27:17
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:01,260
اوریل دوباره شما این
2
00:00:01,260 –> 00:00:02,850
فرصت را خواهید داشت که این کار را انجام دهید و ما آن را پست خواهیم
3
00:00:02,850 –> 00:00:06,750
کرد و به این ترتیب در دسترس خواهد بود،
4
00:00:06,750 –> 00:00:09,599
واقعاً نقش من فقط
5
00:00:09,599 –> 00:00:11,400
خوشحالی و افتخار است که می توانم
6
00:00:11,400 –> 00:00:14,940
شما را به این جلسه معرفی کنم زیرا اکثر
7
00:00:14,940 –> 00:00:17,340
شما می دانید که در این جلسه هستید. این فراخوانی
8
00:00:17,340 –> 00:00:20,189
Deus واقعاً چیزی شبیه انقلابی در
9
00:00:20,189 –> 00:00:23,449
10
00:00:23,449 –> 00:00:27,210
قابلیت شبیهسازی فرآیند پیشرفت، قابلیت شبیهسازی و بهینهسازی کاملاً یکپارچه است
11
00:00:27,210 –> 00:00:29,970
که واقعاً
12
00:00:29,970 –> 00:00:32,070
بسیار فراتر از ابزارهایی است
13
00:00:32,070 –> 00:00:36,320
که امروزه در بازار وجود دارد و بنابراین
14
00:00:36,320 –> 00:00:39,239
ما بسیار هیجانزده هستیم که این
15
00:00:39,239 –> 00:00:42,000
فرصت با استفاده از این ابزار بیشتر از شما استفاده کنید و
16
00:00:42,000 –> 00:00:44,550
به ما بازخورد دهید که چه چیزهایی
17
00:00:44,550 –> 00:00:47,039
برای شما کار نمی کنند و چه
18
00:00:47,039 –> 00:00:49,670
نوع ویژگی هایی را می خواهید ببینید، بنابراین
19
00:00:49,670 –> 00:00:52,230
از اینکه امروز برای پیوستن به ما وقت گذاشتید متشکریم
20
00:00:52,230 –> 00:00:55,050
. مشتاقانه منتظر
21
00:00:55,050 –> 00:00:57,420
فرصتی هستم که
22
00:00:57,420 –> 00:00:59,579
در توسعه بیشتر این قابلیت با ما شریک باشید،
23
00:00:59,579 –> 00:01:02,879
بنابراین کلمات کافی برای من وجود دارد،
24
00:01:02,879 –> 00:01:05,188
بیایید به چیزهای مهمتر بپردازیم
25
00:01:05,188 –> 00:01:08,130
و من Peconic را به کیت و
26
00:01:08,130 –> 00:01:12,330
کیت منتقل می کنم. باشه ممنون جان
27
00:01:12,330 –> 00:01:14,970
پس کاری که میخوام بکنم اینه که
28
00:01:14,970 –> 00:01:17,159
یه دمو کوچولو انجام بدم و ازش بگذرم و
29
00:01:17,159 –> 00:01:20,369
امیدوارم مردم بتونن دنبالش
30
00:01:20,369 –> 00:01:23,250
کنن و من بهت نشون میدم که چطور
31
00:01:23,250 –> 00:01:25,350
دانلود و نصب PSU ایده ها رو انجام
32
00:01:25,350 –> 00:01:29,150
بدی چارچوب، بنابراین من میخواهم این کار را با
33
00:01:29,150 –> 00:01:36,930
اشتراکگذاری صفحهای شروع کنم که مردم چگونه به نظر میرسند
34
00:01:36,930 –> 00:01:41,780
، میبینم پنجرههای من وارد اینجا میشوند،
35
00:01:41,780 –> 00:01:45,270
بله کیت صبر کن، میتوانی فقط یک
36
00:01:45,270 –> 00:01:46,740
ثانیه نگهداری کیث به من اجازه بده خیلی سریع کاری انجام دهم،
37
00:01:46,740 –> 00:01:49,549
38
00:01:49,549 –> 00:01:52,170
مطمئناً فقط می خواهم همه را بی صدا کنم، در
39
00:01:52,170 –> 00:02:02,479
صورتی که باشه، شما خودم را ساکت کردید، پس با
40
00:02:02,479 –> 00:02:07,619
تشکر از شما خوب است، پس آنچه
41
00:02:07,619 –> 00:02:10,860
که در حال حاضر می بینید یک ویندوز
42
00:02:10,860 –> 00:02:12,510
است، در واقع یک ماشین مجازی است، بنابراین این دستگاه
43
00:02:12,510 –> 00:02:14,160
کمی اجرا می شود،
44
00:02:14,160 –> 00:02:18,990
ما فکر می کنیم که در حالت عادی اجرا می شود
45
00:02:18,990 –> 00:02:21,620
اگر یک ویندوز بومی دارید که روی
46
00:02:21,620 –> 00:02:24,570
لپتاپ یا هر چیز دیگری اجرا میشود، اما من با آن شروع
47
00:02:24,570 –> 00:02:27,900
میکنم، میخواهم با ایجاد یک پوشه شروع کنم،
48
00:02:27,900 –> 00:02:30,240
اکنون اختلال ممکن است
49
00:02:30,240 –> 00:02:31,890
در هر جایی باشد، اما من فقط آن را روی دسکتاپ قرار میدهم
50
00:02:31,890 –> 00:02:34,440
، زیرا این کار آسان است. پیدا کنید
51
00:02:34,440 –> 00:02:35,490
که فقط یک پوشه کاملاً جدید است و
52
00:02:35,490 –> 00:02:39,390
این همان پوشه خواهد بود جایی که فایلهایی
53
00:02:39,390 –> 00:02:42,240
که اضافه میشوند مانند
54
00:02:42,240 –> 00:02:43,890
نمونههایی که در یک
55
00:02:43,890 –> 00:02:47,340
ثانیه به آنها میرسیم، در آنجا اضافه میشوند، بنابراین کار بعدی که میخواهم انجام دهم این
56
00:02:47,340 –> 00:02:51,060
است که اکنون فرمان آناکوندا را باز
57
00:02:51,060 –> 00:02:53,250
میکنم، فکر میکنم برخی از
58
00:02:53,250 –> 00:02:55,350
دستورالعملها قبلاً برای مردم در مورد
59
00:02:55,350 –> 00:02:58,350
نصب آناکوندا آناکوندا ارسال شده است این است
60
00:02:58,350 –> 00:03:00,420
که در مورد برخی از نرم افزارهای ما است، اما
61
00:03:00,420 –> 00:03:03,660
این سیستمی است که به شما امکان می دهد
62
00:03:03,660 –> 00:03:05,430
چندین محیط مختلف پایتون داشته باشید
63
00:03:05,430 –> 00:03:06,810
و سپس آن محیط ها را
64
00:03:06,810 –> 00:03:08,970
از یکدیگر جدا نگه دارید، بنابراین
65
00:03:08,970 –> 00:03:12,090
اگر می خواهید بسیار مفید باشد. میخواهید
66
00:03:12,090 –> 00:03:15,300
یک بسته پایتون را نصب کنید و
67
00:03:15,300 –> 00:03:18,720
آن بسته و آن بسته و همه
68
00:03:18,720 –> 00:03:20,130
نیازمندیهای آن را از بسته دیگری جدا کنید،
69
00:03:20,130 –> 00:03:24,900
بنابراین من میتوانم به شما نشان دهم که آیا محیطهای اطلاعات ترکیبی را انجام میدهم،
70
00:03:24,900 –> 00:03:28,260
این همه
71
00:03:28,260 –> 00:03:29,400
محیطهای مختلفی را که در حال
72
00:03:29,400 –> 00:03:31,320
حاضر روی این دستگاه نصب کردهام فهرست میکند. ببینید
73
00:03:31,320 –> 00:03:34,470
من یک پایه دارم
74
00:03:34,470 –> 00:03:35,580
که همیشه برای
75
00:03:35,580 –> 00:03:38,040
همه وجود دارد سعی کنید از آن اجتناب کنید که
76
00:03:38,040 –> 00:03:41,010
من فقط آن یک نوع را تمیز نگه دارم من
77
00:03:41,010 –> 00:03:43,380
همچنین یک سلام دنیا دارم و همانطور که می
78
00:03:43,380 –> 00:03:44,850
بینید من دارم یکی برای CC در داخل زیرا
79
00:03:44,850 –> 00:03:46,230
این پروژه دیگری است که من روی
80
00:03:46,230 –> 00:03:48,390
آن کار می کنم، بنابراین این یک مثال خوب است که در آن کارهایی که من
81
00:03:48,390 –> 00:03:49,950
انجام می دهم شما می خواهید si si si من می
82
00:03:49,950 –> 00:03:53,550
توانم از کارهایی که روی ایده ها انجام می دهم جدا نگه دارم،
83
00:03:53,550 –> 00:03:56,670
بنابراین فقط برای اینکه بدانید من انجام داده ام. دریافتم این
84
00:03:56,670 –> 00:03:57,900
اسکریپت کوچکی است که من از اینجا کار
85
00:03:57,900 –> 00:03:59,840
می کنم و کاملاً
86
00:03:59,840 –> 00:04:03,450
مایلم بعد از این با شما مردم به اشتراک بگذارم،
87
00:04:03,450 –> 00:04:07,350
بنابراین وقتی ایده های خوب را وارد کردید،
88
00:04:07,350 –> 00:04:09,690
بنابراین چیزی در آنجا وجود ندارد آنچه که
89
00:04:09,690 –> 00:04:12,020
من می خواهم اینجا انجام دهم این است. من قصد دارم
90
00:04:12,020 –> 00:04:16,019
نوع جدیدی از محیط ایجاد کنم و این
91
00:04:16,019 –> 00:04:18,959
محیطی
92
00:04:18,959 –> 00:04:22,320
خواهد بود که در آن ایدهها را نصب میکنم، بنابراین این
93
00:04:22,320 –> 00:04:26,070
همان نام ایدههای PSD است که میتواند
94
00:04:26,070 –> 00:04:27,660
هر چیزی باشد که شما میتوانید آن را نامگذاری کنید،
95
00:04:27,660 –> 00:04:29,160
چیزهایی مانند آن مهم نیست.
96
00:04:29,160 –> 00:04:30,660
به یاد داشته باشید که چیست و دوباره از آن استفاده خواهید
97
00:04:30,660 –> 00:04:33,060
کرد و من میگویم این
98
00:04:33,060 –> 00:04:35,610
نوع محیط را با پایتون
99
00:04:35,610 –> 00:04:39,180
نسخه 7.3 ایجاد کنید، بنابراین به من
100
00:04:39,180 –> 00:04:41,850
میگوید چه چیزی قرار است نصب شود تا
101
00:04:41,850 –> 00:04:45,750
چندین بسته
102
00:04:45,750 –> 00:04:50,580
در این پیپ نصب شود. محیط خوب است
103
00:04:50,580 –> 00:04:53,100
پس تمام شد من وارد آن می شوم آن
104
00:04:53,100 –> 00:04:58,340
محیط با فعال کردن آن به عنوان POC و
105
00:04:58,340 –> 00:05:00,390
یکی از اولین چیزهایی که متوجه خواهید شد این است
106
00:05:00,390 –> 00:05:02,820
که دستور اینجا تغییر کرد من
107
00:05:02,820 –> 00:05:04,740
در محیط پایه بودم و اکنون در
108
00:05:04,740 –> 00:05:07,350
محیط ایده های PSE هستم شما می توانید
109
00:05:07,350 –> 00:05:10,890
دستوراتی مانند لیست های پیت و اینها را انجام دهید.
110
00:05:10,890 –> 00:05:15,180
بستههایی را که در
111
00:05:15,180 –> 00:05:17,820
آن محیط کربناته خاص نصب کردهام در
112
00:05:17,820 –> 00:05:21,090
حال حاضر به من نشان میدهم، بنابراین کاری که اکنون انجام میدهم در
113
00:05:21,090 –> 00:05:29,970
واقع نصب است – میبینید که از
114
00:05:29,970 –> 00:05:32,190
بین میرود و
115
00:05:32,190 –> 00:05:36,120
آخرین نسخه ایدهها را دانلود و نصب میکند.
116
00:05:36,120 –> 00:05:39,870
آن را ببندید این قرار است
117
00:05:39,870 –> 00:05:42,710
در چندین بسته مختلف کشیده شود،
118
00:05:42,710 –> 00:05:45,090
بنابراین چند دقیقه طول می کشد، بنابراین
119
00:05:45,090 –> 00:05:48,450
فکر کردم وای این اتفاق می افتد.
120
00:05:48,450 –> 00:05:52,940
121
00:05:52,940 –> 00:05:54,900
122
00:05:54,900 –> 00:05:56,820
123
00:05:56,820 –> 00:05:58,650
این دقیقاً همان دستور خواهد بود، بنابراین
124
00:05:58,650 –> 00:06:00,330
اگر از یک نسخه قدیمیتر ایدهها به
125
00:06:00,330 –> 00:06:02,400
یک نسخه جدیدتر میروید، فقط
126
00:06:02,400 –> 00:06:05,640
همان چیزی را که pip install ideas – PSE
127
00:06:05,640 –> 00:06:06,990
انجام میدهد ضربه بزنید.
128
00:06:06,990 –> 00:06:09,330
نیازی
129
00:06:09,330 –> 00:06:12,000
به ارتقا نیست، اکثریت
130
00:06:12,000 –> 00:06:14,130
آنها قرار است لمس شوند، زیرا
131
00:06:14,130 –> 00:06:17,640
بسته هایی وجود دارد که در آن بسته ها به آنها نیاز
132
00:06:17,640 –> 00:06:18,660
داریم احتمالاً
133
00:06:18,660 –> 00:06:21,120
تغییر نمی کنند، اما اگر نسخه جدیدی
134
00:06:21,120 –> 00:06:23,850
از ایده ها وجود داشته باشد، آنها اساساً نسخه قدیمی را حذف می کنند.
135
00:06:23,850 –> 00:06:25,710
و یک مورد جدید را
136
00:06:25,710 –> 00:06:28,770
روی آن نصب کردم، بنابراین می دانم که این یک
137
00:06:28,770 –> 00:06:32,540
سوال بود که مردم با آن مواجه شدند، بنابراین
138
00:06:32,540 –> 00:06:36,330
یک چیز دیگر این است که می دانم چند نفر
139
00:06:36,330 –> 00:06:39,780
در این مرحله با خطاهای پروکسی مشکل
140
00:06:39,780 –> 00:06:44,580
دارند که من واقعاً مشکلی ندارم.
141
00:06:44,580 –> 00:06:45,990
راه حل چون بسیاری از اوقات
142
00:06:45,990 –> 00:06:50,100
با آن مشکل وجود دارد این است
143
00:06:50,100 –> 00:06:53,070
که اگر در یک شرکت یا شبکه هستید می
144
00:06:53,070 –> 00:06:56,070
دانید که موسسه شما
145
00:06:56,070 –> 00:06:58,200
فایروال راه اندازی کرده است که به شما اجازه نمی دهد
146
00:06:58,200 –> 00:07:00,450
به وب سایت های خاصی مانند وب سایت
147
00:07:00,450 –> 00:07:03,030
های ما بروید. اگر بستهها را دوباره پایین بکشید،
148
00:07:03,030 –> 00:07:05,310
مشکلاتی به وجود میآید،
149
00:07:05,310 –> 00:07:07,350
من واقعاً راهحلی برای آن ندارم
150
00:07:07,350 –> 00:07:09,210
جز اینکه سعی کنم با افراد شبکه خود صحبت کنم
151
00:07:09,210 –> 00:07:10,530
و ببینم آیا میتوانید
152
00:07:10,530 –> 00:07:13,020
کار کنید یا به آنها اجازه
153
00:07:13,020 –> 00:07:17,450
میدهید از آن دانلود کنید. وب سایت ها یا
154
00:07:17,450 –> 00:07:22,110
فکر می کنم شما می توانید سعی
155
00:07:22,110 –> 00:07:24,510
کنید VPN شرکت خود یا بخشی از آن را مرور کنید، اگرچه من
156
00:07:24,510 –> 00:07:28,140
پیشنهاد نمی کنم که یک نظر
157
00:07:28,140 –> 00:07:30,000
در مورد آن داشته باشید زیرا ما در Scindia همان مشکل را
158
00:07:30,000 –> 00:07:31,770
داریم
159
00:07:31,770 –> 00:07:33,990
، بله همانطور که من برای حل آن پیدا کردم زیرا
160
00:07:33,990 –> 00:07:37,350
می توانید یک نقطه Conda RC ایجاد کنید. فایل را در
161
00:07:37,350 –> 00:07:50,610
دایرکتوری اصلی شما در چت قرار می دهم
162
00:07:50,610 –> 00:07:53,640
تا به هر
163
00:07:53,640 –> 00:07:55,590
کسی که با همین مشکل مواجه است کمک کنم، اوه
164
00:07:55,590 –> 00:07:57,360
این خبر عالی است، من در مورد آن نمی دانستم
165
00:07:57,360 –> 00:08:02,370
متشکرم، خیلی خوب است
166
00:08:02,370 –> 00:08:04,200
، چیز دیگری که می خواستم به
167
00:08:04,200 –> 00:08:05,760
شما نشان دهم. بچه ها فقط همین را که داریم، نشان می دهم
168
00:08:05,760 –> 00:08:08,340
این در صفحه وب کوچک من است،
169
00:08:08,340 –> 00:08:10,770
بنابراین اینجا جایی است که اسناد میزبانی
170
00:08:10,770 –> 00:08:12,740
ما را در سایتی به نام خواندن اسناد ارسال کردیم
171
00:08:12,740 –> 00:08:16,740
و بنابراین این مکان خوبی است که
172
00:08:16,740 –> 00:08:19,229
امیدوارم بتوان به همه سؤالات شما به
173
00:08:19,229 –> 00:08:21,350
174
00:08:21,350 –> 00:08:23,910
طور اساسی پاسخ داد. مستندات من
175
00:08:23,910 –> 00:08:26,100
تقریباً دستورالعملهای اینجا را در
176
00:08:26,100 –> 00:08:28,200
دستورالعملهای نصب برای
177
00:08:28,200 –> 00:08:31,740
محیط ویندوز دنبال
178
00:08:31,740 –> 00:08:33,179
میکنم فقط چهار صندوق کوچک را ردیف میکنم که فقط یک نسخه کوچکتر است
179
00:08:33,179 –> 00:08:37,710
که آناکوندا اساساً
180
00:08:37,710 –> 00:08:41,719
دستورالعملهای جدول را در اینجا دنبال میکند. بنابراین
181
00:08:41,719 –> 00:08:44,520
، سایت doc را بخوانید،
182
00:08:44,520 –> 00:08:47,940
راههای دیگری برای به دست آوردن ما وجود دارد و
183
00:08:47,940 –> 00:08:51,180
ما اخیراً چند ایده جدید
184
00:08:51,180 –> 00:08:53,329
فهرستهای ایمیل کاربران
185
00:08:53,329 –> 00:08:55,939
186
00:08:55,939 –> 00:08:57,649
187
00:08:57,649 –> 00:09:00,439
را راهاندازی کردهایم. من می رقصم اینها
188
00:09:00,439 –> 00:09:03,559
آدرس های ایمیلی هستند که من در اینجا دارم شناسه کاربران در
189
00:09:03,559 –> 00:09:07,509
IBS org ما همچنین یک لیست پشتیبانی داریم، بنابراین
190
00:09:07,509 –> 00:09:11,389
می توانید با خیال راحت برای ما ایمیل ارسال کنید،
191
00:09:11,389 –> 00:09:15,049
امیدوارم که
192
00:09:15,049 –> 00:09:16,610
لیست کاربران IDS بتواند یک نوع
193
00:09:16,610 –> 00:09:18,230
بحث باشد. فهرستی برای کاربرانی که میتوانند
194
00:09:18,230 –> 00:09:21,369
سؤال بپرسند و سؤالاتی دریافت کنند
195
00:09:21,369 –> 00:09:23,509
که میتواند ارزشمند باشد، حتی اگر
196
00:09:23,509 –> 00:09:24,980
شما سؤالکننده نباشید، میتوانید ببینید
197
00:09:24,980 –> 00:09:26,869
که افراد دیگر چه
198
00:09:26,869 –> 00:09:28,429
سؤالاتی دارند، پاسخهای آنها چیست.
199
00:09:28,429 –> 00:09:29,959
200
00:09:29,959 –> 00:09:32,540
ما در حال تلاش برای یادگیری یک ابزار جدید
201
00:09:32,540 –> 00:09:34,939
هستیم، همچنین یک github وجود دارد که میتوانید
202
00:09:34,939 –> 00:09:36,739
ابتدا github را باز کنید، بنابراین تمام توسعه ما
203
00:09:36,739 –> 00:09:39,379
روی github انجام میشود، همه آن
204
00:09:39,379 –> 00:09:42,439
کاملاً منبع است و بنابراین اگر میخواهید
205
00:09:42,439 –> 00:09:43,939
مشکلی را باز کنید و سؤالی را به این صورت بپرسید میتوانید
206
00:09:43,939 –> 00:09:45,860
شما حتی می توانید یک
207
00:09:45,860 –> 00:09:48,439
روابط عمومی باز کنید و اگر میخواهید واقعاً
208
00:09:48,439 –> 00:09:51,259
تغییرات را به ما ارسال کنید، ما همیشه از استقبال
209
00:09:51,259 –> 00:09:55,610
استقبال میکنیم، زیرا من خوب هستم، بنابراین
210
00:09:55,610 –> 00:09:57,439
این هنوز ادامه دارد و من از طریق لیستم رسیدم
211
00:09:57,439 –> 00:10:00,199
آیا کسی تا کنون به سؤال نیاز دارد
212
00:10:00,199 –> 00:10:02,839
یا هر کس دیگری وقتی من به
213
00:10:02,839 –> 00:10:04,939
چیزی اشاره کرد که کیت
214
00:10:04,939 –> 00:10:06,799
215
00:10:06,799 –> 00:10:16,040
از زمانی که شما شروع به کار کردید چند نفر وارد شدهاند، مطمئناً بله،
216
00:10:16,040 –> 00:10:18,169
برای کسانی که تازه آمدهاند، بله، من اساساً
217
00:10:18,169 –> 00:10:20,419
در حال نصب
218
00:10:20,419 –> 00:10:21,309
ایدههای
219
00:10:21,309 –> 00:10:24,379
Pfc هستم و این روی یک دستگاه ویندوز است.
220
00:10:24,379 –> 00:10:26,689
مراحل مشابه روی یک ماشین لینوکس کار می کند و در
221
00:10:26,689 –> 00:10:31,309
مک نیز یک اخطار برای مک وجود دارد،
222
00:10:31,309 –> 00:10:33,709
اما امروز متوجه شدم، بنابراین
223
00:10:33,709 –> 00:10:36,220
اساساً یک پوشه روی دسکتاپ خود
224
00:10:36,220 –> 00:10:39,970
ایجاد کردم که در لحظه ای که ایجاد کردم خالی است،
225
00:10:39,970 –> 00:10:43,489
اعلان Anaconda را باز کردم و
226
00:10:43,489 –> 00:10:47,179
وارد آناکوندا prompt and kind شدم. از
227
00:10:47,179 –> 00:10:49,610
نشان داد که چگونه من دارم، لیستی از
228
00:10:49,610 –> 00:10:51,049
محیط های همبسته وجود دارد که چگونه
229
00:10:51,049 –> 00:10:53,480
محیط پایتون شما را
230
00:10:53,480 –> 00:10:56,449
از یکدیگر جدا نگه می دارند، سپس نوع جدیدی
231
00:10:56,449 –> 00:10:58,369
از محیط را ایجاد کردم اما des وارد
232
00:10:58,369 –> 00:10:59,569
آنجا شد که من نوع ایجاد na را برجسته می کنم.
233
00:10:59,569 –> 00:11:01,850
من از یک محیط بسیار
234
00:11:01,850 –> 00:11:03,110
مهم هستم، اما من می خواهم
235
00:11:03,110 –> 00:11:05,990
Python 37 را مشخص کنم که نسخه پایتون
236
00:11:05,990 –> 00:11:08,510
است که در
237
00:11:08,510 –> 00:11:12,290
آن محیطی فعال شده است که
238
00:11:12,290 –> 00:11:13,970
اساساً وارد آن محیط می شود
239
00:11:13,970 –> 00:11:16,790
و شما خواهید دید که مانند اعلان
240
00:11:16,790 –> 00:11:19,340
تغییرات اعلان نوعی نشان می دهد این
241
00:11:19,340 –> 00:11:20,630
نشان می دهد که شما در کدام
242
00:11:20,630 –> 00:11:23,120
محیط هدایت هستید و سپس من
243
00:11:23,120 –> 00:11:25,400
دستور pip install ideas PSE را انجام دادم
244
00:11:25,400 –> 00:11:28,130
که نصب آن را انجام می دهد و من به
245
00:11:28,130 –> 00:11:31,160
تازگی کار را عالی تمام کردم، بنابراین اکنون آنچه می خواهم
246
00:11:31,160 –> 00:11:33,020
به شما نشان دهم این است که آیا یک Pitt انجام دهم دوباره لیست کنید
247
00:11:33,020 –> 00:11:34,370
فقط همان دستوری را که قبل از آن انجام دادم،
248
00:11:34,370 –> 00:11:36,560
خواهید دید که من تعداد زیادی
249
00:11:36,560 –> 00:11:39,440
بسته بیشتر در اینجا دارم و یکی از
250
00:11:39,440 –> 00:11:42,500
مواردی که بیشتر به آن توجه شده ایده toc1
251
00:11:42,500 –> 00:11:47,870
است که یکی پنج است که همان
252
00:11:47,870 –> 00:11:51,050
پنج بدون انتشار است که چندی پیش بود. در
253
00:11:51,050 –> 00:11:52,820
نتیجه آماده شدن برای این کار، متوجه
254
00:11:52,820 –> 00:11:54,470
یک اشکال کوچک کوچک شدیم که آنها برطرف شدهاند، بنابراین
255
00:11:54,470 –> 00:11:57,800
نکته اصلی این است که همه
256
00:11:57,800 –> 00:12:00,680
چیز همچنان کار میکند، همه چیزهایی که
257
00:12:00,680 –> 00:12:06,170
نسخه پنج اوه منتشر میشود، اما آنها کمی
258
00:12:06,170 –> 00:12:11,090
قطع میکنند اما همچنان کار میکند. باشه پس
259
00:12:11,090 –> 00:12:15,100
این چیه این کار را انجام داده است، اکنون می توانید
260
00:12:15,220 –> 00:12:17,870
راه دیگری را به شما نشان دهید که من نسخه رقص خود را دریافت کرده ام
261
00:12:17,870 –> 00:12:20,870
و به من نشان می دهد که
262
00:12:20,870 –> 00:12:24,380
نسخه یک پنج یک را دارم، بنابراین اولین کاری
263
00:12:24,380 –> 00:12:27,530
که ما انجام می دهیم این است که این کار را انجام می دهیم.
264
00:12:27,530 –> 00:12:30,350
که
265
00:12:30,350 –> 00:12:31,760
ما در اینجا داریم که بسیار مفید
266
00:12:31,760 –> 00:12:34,190
است، چندین فرعی مختلف دارد، بنابراین
267
00:12:34,190 –> 00:12:41,980
من به برنامه های افزودنی می پردازم و اینها
268
00:12:41,980 –> 00:12:44,750
اساساً یک لیست هستند، اینها اساساً
269
00:12:44,750 –> 00:12:47,450
چندین فایل باینری هستند که ما
270
00:12:47,450 –> 00:12:51,290
با تعدادی حل کننده از قبل برای شما از
271
00:12:51,290 –> 00:12:53,780
قبل ساخته ایم. -نصب شده است بنابراین کاری که انجام می دهد این است که
272
00:12:53,780 –> 00:12:55,790
اساساً فقط برخی از
273
00:12:55,790 –> 00:12:57,530
فایل های باینری را که قبلاً برای شما ساخته ایم
274
00:12:57,530 –> 00:13:01,220
با حل کننده های داخلی با برخی
275
00:13:01,220 –> 00:13:02,540
پسوندها که نمی توانید آنها را
276
00:13:02,540 –> 00:13:05,300
دریافت کنید بارگیری می کند ، ما فقط سعی کردیم اساساً
277
00:13:05,300 –> 00:13:07,600
مواردی را برای شما بسازیم. زمان آن است
278
00:13:07,600 –> 00:13:10,600
که استفاده از این Ivy optin را آسان
279
00:13:10,600 –> 00:13:14,000
کنیم، بنابراین یک نکته در اینجا
280
00:13:14,000 –> 00:13:15,620
این است که ما در حال حاضر
281
00:13:15,620 –> 00:13:18,590
آن حل کننده ها را برای محیط مک
282
00:13:18,590 –> 00:13:20,200
نداریم که در حال کار روی آن
283
00:13:20,200 –> 00:13:22,720
هستیم، باید به زودی آنها
284
00:13:22,720 –> 00:13:27,010
را برای مکینتاش در دسترس قرار دهیم، اما ما
285
00:13:27,010 –> 00:13:29,830
جاری نشو اگر آنها را داشته باشید برای آن دسته از افرادی که
286
00:13:29,830 –> 00:13:33,160
در مک هستند، می توانید با استفاده از این دستور یک نسخه وانیلی از عملیات IP را دریافت کنید، در
287
00:13:33,160 –> 00:13:35,800
288
00:13:35,800 –> 00:13:38,410
آنجا یک نوع c-coming را برای جغرافیا نصب کنید.
289
00:13:38,410 –> 00:13:40,780
290
00:13:40,780 –> 00:13:44,110
291
00:13:44,110 –> 00:13:47,770
در برنامه های افزودنی ما
292
00:13:47,770 –> 00:13:51,610
تعبیه شده است، بنابراین کار بعدی نصب نمونه های ما است،
293
00:13:51,610 –> 00:13:53,050
بنابراین در حال حاضر چیزی در این فهرست وجود ندارد
294
00:13:53,050 –> 00:13:55,950
که من با نمونه های آموزشی شروع کردم،
295
00:13:55,950 –> 00:13:58,600
اساساً همین نوع
296
00:13:58,600 –> 00:14:02,260
چیزها را در حال حاضر شروع کردم، زیرا ما
297
00:14:02,260 –> 00:14:04,510
نسخه کمی جدیدتر از نمونه ها
298
00:14:04,510 –> 00:14:07,990
نسبت به من داریم. رقص من می خواهم به
299
00:14:07,990 –> 00:14:11,260
طور خاص یکی پنج دو را بگیرم که
300
00:14:11,260 –> 00:14:12,430
مثال است در واقع یک دستور
301
00:14:12,430 –> 00:14:13,780
در اینجا وجود دارد که می توانم به شما نشان دهم که کجا می
302
00:14:13,780 –> 00:14:15,850
توانید نمونه های موجود را لیست کنید، بنابراین من می
303
00:14:15,850 –> 00:14:18,340
خواهم آخرین مورد را بگیرم که
304
00:14:18,340 –> 00:14:21,580
یکی پنج دو است، حالا این یکی دیگر است قابلیتی
305
00:14:21,580 –> 00:14:23,230
که ما در حال کار روی آن هستیم تا این کار را
306
00:14:23,230 –> 00:14:24,460
کمی آسانتر کنیم تا
307
00:14:24,460 –> 00:14:26,200
بتوانید نمونهها را اجرا کنید و
308
00:14:26,200 –> 00:14:28,420
نسخه مناسب نمونهها را دریافت میکند
309
00:14:28,420 –> 00:14:29,530
که هنوز آن را تمام نکردهایم اما
310
00:14:29,530 –> 00:14:33,840
در نسخه بعدی i اتفاق خواهد افتاد
311
00:14:33,840 –> 00:14:37,540
deas بنابراین باید
312
00:14:37,540 –> 00:14:42,100
نمونه ها را بردارید و آنها را هم در
313
00:14:42,100 –> 00:14:44,620
محیط خود و هم در حالت Okay قرار دهید، بنابراین می توانید ببینید
314
00:14:44,620 –> 00:14:47,050
که ما نسخه یک فریم ریشه 2 1 5
315
00:14:47,050 –> 00:14:50,020
2 را داریم که یک لیست کوچک انجام می دهد و می بینید که
316
00:14:50,020 –> 00:14:52,390
اکنون یک زیر شاخه نمونه داریم. و
317
00:14:52,390 –> 00:14:56,410
این مقدار کمی اضافی است که
318
00:14:56,410 –> 00:14:58,510
نیازی نیست به آن نگاه کنید، اما این چیز دیگری
319
00:14:58,510 –> 00:15:00,160
است که ما آن را با نسخه بعدی پاکسازی کردیم،
320
00:15:00,160 –> 00:15:04,990
بنابراین در این مرحله
321
00:15:04,990 –> 00:15:08,710
نصب کامل شده است و بنابراین اکنون
322
00:15:08,710 –> 00:15:10,930
مرحله بعدی اساسا شروع
323
00:15:10,930 –> 00:15:14,380
تلاش برای استفاده است. چارچوب و روشی
324
00:15:14,380 –> 00:15:16,510
که ما این کار را انجام می دهیم این است که من به
325
00:15:16,510 –> 00:15:21,150
شما نشان خواهم داد که چگونه یک نوت بوک Jupiter
326
00:15:21,150 –> 00:15:22,830
[Music
327
00:15:22,830 –> 00:15:28,420
] را راه اندازی کنید، بنابراین Jupiter را راه اندازی می کند که
328
00:15:28,420 –> 00:15:30,190
وب سرور کوچک خود را اجرا می کند تا بتوانید
329
00:15:30,190 –> 00:15:32,770
باز شدن آن را در من ببینید. مرورگر وب، بنابراین اکنون
330
00:15:32,770 –> 00:15:33,670
انجام می دهم این است که
331
00:15:33,670 –> 00:15:35,880
همه چیز را وارد فهرست نمونه هایی می
332
00:15:35,880 –> 00:15:40,630
کنم که پایین بود اما خیلی دور بود و
333
00:15:40,630 –> 00:15:42,040
سپس می خواهم این نوع
334
00:15:42,040 –> 00:15:44,200
دفترچه فهرست سطح بالا را باز کنم که دقیقاً در
335
00:15:44,200 –> 00:15:47,020
سطح بالایی قرار دارد. ما یک دفترچه یادداشت داریم
336
00:15:47,020 –> 00:15:54,780
که در اینجا شکلی دارد که اساساً همان
337
00:15:54,780 –> 00:15:58,510
جایی است که ما ج باید اساساً فهرستی
338
00:15:58,510 –> 00:16:00,130
از تمام آموزشهای مختلفی است که
339
00:16:00,130 –> 00:16:04,840
ما آماده کردهایم، بنابراین از اینجا میتوانیم
340
00:16:04,840 –> 00:16:06,610
به یکی از آموزشها برویم، بنابراین بیایید به
341
00:16:06,610 –> 00:16:09,160
نوعی اثبات مفهوم مفهوم باشیم، اجازه دهید
342
00:16:09,160 –> 00:16:11,800
به اولین و آنچه که میخواهم بپردازیم.
343
00:16:11,800 –> 00:16:13,000
انجام دهید این است که من فقط می خواهم شما را
344
00:16:13,000 –> 00:16:18,160
از اولین مرحله نوت بوک عبور
345
00:16:18,160 –> 00:16:20,410
دهم، بنابراین مطمئن نیستم که افراد چقدر
346
00:16:20,410 –> 00:16:21,910
با نوت بوک های مشتری آشنا هستند، اما
347
00:16:21,910 –> 00:16:24,190
اساساً مانند این صفحه وب است
348
00:16:24,190 –> 00:16:26,560
که تعاملی است و می توانید
349
00:16:26,560 –> 00:16:29,920
دستورات پایتون و ساده ترین کار این است که
350
00:16:29,920 –> 00:16:33,430
شما فقط Shift enter را نگه دارید و می توانید
351
00:16:33,430 –> 00:16:35,620
از این سلول ها عبور کنید، بنابراین در حال حاضر
352
00:16:35,620 –> 00:16:37,570
اولین سلول در جایی که من می
353
00:16:37,570 –> 00:16:40,090
خواهم یک اسکریپت پایتون را اجرا کنم برجسته شده است و آن
354
00:16:40,090 –> 00:16:41,470
اسکریپت بسیار ساده است و
355
00:16:41,470 –> 00:16:42,820
اساساً فقط از طریق make عبور می کند. مطمئن باشید
356
00:16:42,820 –> 00:16:45,220
که همه چیز درست کار می کند، بنابراین
357
00:16:45,220 –> 00:16:46,990
امیدوارم همه چیز درست کار
358
00:16:46,990 –> 00:16:48,910
کند، ما فقط چند بررسی مختلف انجام دادیم،
359
00:16:48,910 –> 00:16:51,130
آن را بررسی می کند، اما واردات pi omo
360
00:16:51,130 –> 00:16:55,480
درست کار می کند، هیچ چیز قرار
361
00:16:55,480 –> 00:16:56,680
نیست به جزئیات بیشتری در مورد آن وارد شود،
362
00:16:56,680 –> 00:16:59,470
بعد از اینکه من مطمئن شدم در وارد کردن
363
00:16:59,470 –> 00:17:01,720
ایدهها به درستی کار میکند، آن را برای در
364
00:17:01,720 –> 00:17:03,700
دسترس بودن حلکنندههای خاص بررسی کنید و
365
00:17:03,700 –> 00:17:06,579
سپس یک مدل ساده را بررسی کنید، بنابراین این
366
00:17:06,579 –> 00:17:09,520
فقط یک آزمایش دود است که شما میدانید یک
367
00:17:09,520 –> 00:17:11,140
اثبات مفهومی که
368
00:17:11,140 –> 00:17:16,180
نصب موفقیتآمیز بوده است، به طوری که اساساً
369
00:17:16,180 –> 00:17:19,560
میزان چیزی است که من انجام میدهم.
370
00:17:19,560 –> 00:17:21,609
371
00:17:21,609 –> 00:17:27,690
میخواستم قبل از اینکه همه چیز را به بتانی بدهم، سؤالی را که میخواهند بپرسند، پوشش دهم،
372
00:17:27,690 –> 00:17:30,900
شما بچهها صدای کلیکهای کوچک من را
373
00:17:30,900 –> 00:17:43,480
میشنوید با عرض پوزش، یک کپی از
374
00:17:43,480 –> 00:17:45,400
لیست دستورالعملهایی که
375
00:17:45,400 –> 00:17:47,020
کمی قبل از
376
00:17:47,020 –> 00:17:49,510
آن تهیه کرده بودید، وجود ندارد. لحظه ای اما من می توانم
377
00:17:49,510 –> 00:17:52,179
بعداً آن را ارسال کنم بله این اساساً این است، منظورم این است
378
00:17:52,179 –> 00:17:53,950
که من این را به عنوان
379
00:17:53,950 –> 00:17:56,530
یادداشت خودم شروع کردم، بنابراین می دانستم چه باید بگویم، اما
380
00:17:56,530 –> 00:17:58,150
خوشحالم که آن را با شما به اشتراک
381
00:17:58,150 –> 00:17:58,420
می
382
00:17:58,420 –> 00:18:00,900
گذارم، شاید آن را برای شما ارسال کنم.
383
00:18:00,900 –> 00:18:03,040
به کاربر و لیست سهامداران
384
00:18:03,040 –> 00:18:06,490
بعداً بعداً، اما من میتوانم خدمت کنم،
385
00:18:06,490 –> 00:18:11,140
مطمئناً میتوانم این را با همه به اشتراک بگذارم، بله
386
00:18:11,140 –> 00:18:13,300
، خوب است که شما به آن اشاره کردید،
387
00:18:13,300 –> 00:18:14,860
زیرا یک چیز وجود داشت که من
388
00:18:14,860 –> 00:18:18,640
فقط میخواستم فراموش کنم و آن برای
389
00:18:18,640 –> 00:18:20,020
مردم است. چه کسانی قرار بود
390
00:18:20,020 –> 00:18:22,410
دوباره به این برنامه ملحق شوند. من می دانم که ما
391
00:18:22,410 –> 00:18:26,130
در هفته آینده جلسه ای
392
00:18:26,130 –> 00:18:28,360
393
00:18:28,360 –> 00:18:32,160
داریم.
394
00:18:32,490 –> 00:18:35,200
395
00:18:35,200 –> 00:18:37,510
پوسته آناکوندای خود را باز کنید و
396
00:18:37,510 –> 00:18:40,390
با con وارد آن محیط شوید
397
00:18:40,390 –> 00:18:42,880
تا PSE فعال شود و سپس
398
00:18:42,880 –> 00:18:46,840
نوت بوک مشتری خود را دوباره مانند و سپس
399
00:18:46,840 –> 00:18:49,450
بله و سپس به صفحه ای بروید که
400
00:18:49,450 –> 00:18:52,150
می خواهید وارد آن شوید تا به آن
401
00:18:52,150 –> 00:18:53,350
نیازی نداشته باشید. برای نصب مجدد
402
00:18:53,350 –> 00:18:55,960
ایدهها، فقط باید ترمینال خود را باز کنید
403
00:18:55,960 –> 00:18:59,230
و شروع کنید که میدانید
404
00:18:59,230 –> 00:19:01,179
آن نوع محیط را فعال کنید و
405
00:19:01,179 –> 00:19:07,530
سپس نوت بوک مشتری را راهاندازی کنید، بنابراین
406
00:19:07,530 –> 00:19:15,100
هر چیز دیگری خوب است، بنابراین
407
00:19:15,100 –> 00:19:18,120
اگر اشتراکگذاری صفحه خود را متوقف کنید، آنها را از شما دور خواهم کرد
408
00:19:18,120 –> 00:19:22,660
. میخواهم کاری را که از طریق WebEx متصل کردهایم انجام دهم،
409
00:19:22,660 –> 00:19:25,179
بنابراین صفحهنمایش را به اشتراک میگذارم،
410
00:19:25,179 –> 00:19:27,100
اما میبینیم که هر صفحهای از
411
00:19:27,100 –> 00:19:28,020
412
00:19:28,020 –> 00:19:33,090
پشتیبانهای دیگر، امیدوارم کار کند، به شما اجازه میدهد
413
00:19:37,410 –> 00:19:39,470
414
00:19:52,309 –> 00:19:54,809
خوب باشید، آیا همه میتوانند صفحه نمایش من را ببینند که
415
00:19:54,809 –> 00:20:02,100
صفحه Bethany را میبینند، عالی،
416
00:20:02,100 –> 00:20:05,400
اوکی خیلی ممنون از ما
417
00:20:05,400 –> 00:20:06,059
خوب است که
418
00:20:06,059 –> 00:20:08,760
بابت مشکلات فنی متاسفم، اما
419
00:20:08,760 –> 00:20:11,730
حدس میزنم این خطر زمانی است که شما در حال
420
00:20:11,730 –> 00:20:14,730
اجرای هر نوع دموی زنده هستید، بنابراین
421
00:20:14,730 –> 00:20:20,160
من ما را در بالای
422
00:20:20,160 –> 00:20:21,990
این ماژول کنار
423
00:20:21,990 –> 00:20:25,260
گذاشتم و همه
424
00:20:25,260 –> 00:20:28,169
باید اجرا میکردند. این اولین سلول در اینجا فقط برای
425
00:20:28,169 –> 00:20:31,260
تأیید اینکه همه چیز
426
00:20:31,260 –> 00:20:35,760
به درستی نصب و اجرا شده است، بنابراین هدف از این
427
00:20:35,760 –> 00:20:38,730
اولین ماژول معرفی این است که واقعاً
428
00:20:38,730 –> 00:20:42,780
شما را با برخی از اصول اولیه پایتون
429
00:20:42,780 –> 00:20:45,419
و همچنین PI um oh آشنا کند، بنابراین یکی از
430
00:20:45,419 –> 00:20:48,150
مزایای اصلی استفاده از ابزاری مانند
431
00:20:48,150 –> 00:20:51,740
deus است. این است که در یک
432
00:20:51,740 –> 00:20:54,929
زبان برنامه نویسی کاملاً مشخص پیاده سازی شده است، به
433
00:20:54,929 –> 00:20:57,059
این معنی که شما
434
00:20:57,059 –> 00:21:01,049
انعطاف زیادی در نحوه دستکاری داده ها
435
00:21:01,049 –> 00:21:04,049
برای بارگذاری در فلو شیت یا
436
00:21:04,049 –> 00:21:06,630
مدل های مختلف واحد خود دارید، اما همچنین
437
00:21:06,630 –> 00:21:09,090
انعطاف پذیری زیادی در انجام تجزیه و تحلیل
438
00:21:09,090 –> 00:21:12,330
پس از اجرا دارید. یک شبیهسازی فلو شیت
439
00:21:12,330 –> 00:21:14,820
یا نوعی
440
00:21:14,820 –> 00:21:19,200
مطالعه بهینهسازی و بنابراین هدف این
441
00:21:19,200 –> 00:21:21,419
ماژول در واقع فقط آشنا کردن شما
442
00:21:21,419 –> 00:21:24,450
با اصول اولیه پایتون است که به
443
00:21:24,450 –> 00:21:28,950
شما در انجام برخی از آنها کمک میکند. نوعی
444
00:21:28,950 –> 00:21:30,809
ویژگیهای اضافی که بهصورت رایگان
445
00:21:30,809 –> 00:21:37,380
از کار در پایتون دریافت میکنید، بنابراین در بالای
446
00:21:37,380 –> 00:21:39,059
اینجا
447
00:21:39,059 –> 00:21:40,919
مروری مختصر از برخی دیگر از
448
00:21:40,919 –> 00:21:43,440
ماژولهای کارگاهی را خواهید دید که در دسترس داریم، زیرا برخی
449
00:21:43,440 –> 00:21:45,390
از این ماژولها در جلسات آنلاین آینده پوشش داده خواهند
450
00:21:45,390 –> 00:21:46,980
شد. که قبلاً برنامهریزی کردهایم،
451
00:21:46,980 –> 00:21:49,890
بنابراین من فقط میخواهم در
452
00:21:49,890 –> 00:21:52,710
اینجا به این مقدمه برای
453
00:21:52,710 –> 00:21:57,990
نوتبوکهای مشتری و پایتون بپردازم و بنابراین این نوع
454
00:21:57,990 –> 00:21:59,730
فقط یک مرور مختصر در مورد برخی
455
00:21:59,730 –> 00:22:02,700
از ایسمهای پایتون ارائه میدهد که امروز درباره آنها صحبت خواهیم کرد.
456
00:22:02,700 –> 00:22:04,080
457
00:22:04,080 –> 00:22:07,620
چیزهایی مانند if-statements
458
00:22:07,620 –> 00:22:09,809
نوشتن حلقه های ساده و کار با
459
00:22:09,809 –> 00:22:11,549
ساختارهای داده مختلف در پایتون
460
00:22:11,549 –> 00:22:14,820
از جمله لیست ها و فرهنگ لغت ها و
461
00:22:14,820 –> 00:22:16,799
سپس برخی از بسته های پایتون دیگر را نیز برجسته
462
00:22:16,799 –> 00:22:18,870
می کنیم
463
00:22:18,870 –> 00:22:21,809
که زمانی که با داده های ما
464
00:22:21,809 –> 00:22:24,899
به عنوان مدل کار می کنید یا کارهایی را انجام می دهید می تواند واقعا مفید باشد. Python و
465
00:22:24,899 –> 00:22:27,779
شما می توانید ببینید که چه
466
00:22:27,779 –> 00:22:31,559
شکلی است، ما مثالی خواهیم داشت که نشان می دهد
467
00:22:31,559 –> 00:22:36,539
چگونه می توانید برخی از داده ها را ذخیره کنید و همچنین می توانید
468
00:22:36,539 –> 00:22:38,820
از این بسته اضافی برای
469
00:22:38,820 –> 00:22:43,169
بارگذاری داده ها از یک پایگاه داده استفاده کنید. و همچنین بنابراین
470
00:22:43,169 –> 00:22:45,350
471
00:22:45,350 –> 00:22:50,669
اگر این
472
00:22:50,669 –> 00:22:52,470
نوع آموزش علاقه شما را برانگیزد و
473
00:22:52,470 –> 00:22:55,620
سؤالات دیگری دارید یا چیزهای دیگری دارید که می
474
00:22:55,620 –> 00:22:58,559
خواهید با پایتون انجام دهید، این یک آموزش کاملاً جامع در مورد پایتون نیست،
475
00:22:58,559 –> 00:23:01,260
آموزش های آنلاین زیادی وجود دارد که می توانید
476
00:23:01,260 –> 00:23:03,140
نگاهی بیندازید. در
477
00:23:03,140 –> 00:23:04,820
و
478
00:23:04,820 –> 00:23:06,800
اگر مایل به توصیههایی در آنجا هستید، راحت با تیم تماس بگیرید،
479
00:23:06,800 –> 00:23:09,050
زیرا ما در مورد تعداد زیادی از این
480
00:23:09,050 –> 00:23:11,810
منابع مختلف میدانیم، بنابراین
481
00:23:11,810 –> 00:23:14,960
بیایید به برخی از این
482
00:23:14,960 –> 00:23:17,780
تمرینهای تعاملی در اینجا بپردازیم اولین چیزی که
483
00:23:17,780 –> 00:23:21,170
در مورد Python باید بدانید این است که شما نمیدانید. نیازی نیست
484
00:23:21,170 –> 00:23:23,630
قبل از استفاده از متغیرها، متغیرها را
485
00:23:23,630 –> 00:23:26,900
تعریف کنید، میتوانید به سادگی یک متغیر جدید تعریف کنید و
486
00:23:26,900 –> 00:23:29,930
به آن یک مقدار اختصاص دهید. لازم نیست به
487
00:23:29,930 –> 00:23:32,210
پایتون بگویم که چه نوع است که به
488
00:23:32,210 –> 00:23:36,500
طور خودکار استنباط میشود و این شروع را بسیار
489
00:23:36,500 –> 00:23:37,820
آسان میکند،
490
00:23:37,820 –> 00:23:41,750
بنابراین اولین تمرین در اینجا انجام میشود. ما فقط می خواهیم
491
00:23:41,750 –> 00:23:45,350
مقدار پنج را
492
00:23:45,350 –> 00:23:48,500
به متغیر X اختصاص دهیم تا بتوانیم این کار را
493
00:23:48,500 –> 00:23:53,420
با استفاده از خط x برابر با پنج انجام دهیم تا اینجا خوب
494
00:23:53,420 –> 00:23:54,920
495
00:23:54,920 –> 00:23:58,550
496
00:23:58,550 –> 00:24:01,520
است. برای چاپ
497
00:24:01,520 –> 00:24:04,220
مقدار X یک تابع چاپ داخلی
498
00:24:04,220 –> 00:24:08,270
در پایتون وجود دارد که میتوانیم از آن برای انجام این کار استفاده کنیم،
499
00:24:08,270 –> 00:24:12,800
بنابراین تایپ کنید print 5/5 در اینجا در زیر چاپ میشود
500
00:24:12,800 –> 00:24:16,400
و در نوتبوکهای مشتری هر
501
00:24:16,400 –> 00:24:20,030
خروجی حاصل از اجرای این سلول
502
00:24:20,030 –> 00:24:22,850
را دریافت میکنیم. تمرین بعدی
503
00:24:22,850 –> 00:24:24,940
که در زیر سلول نمایش داده
504
00:24:24,940 –> 00:24:26,840
شده است،
505
00:24:26,840 –> 00:24:29,360
ما می خواهیم
506
00:24:29,360 –> 00:24:34,510
مقدار x را به هشت تغییر دهیم، بنابراین می توانیم با
507
00:24:34,510 –> 00:24:40,040
گفتن x برابر با هشت، تا اینجای
508
00:24:40,040 –> 00:24:40,670
کار بسیار خوب است
509
00:24:40,670 –> 00:24:45,010
و اکنون می خواهم توجه شما را به
510
00:24:45,190 –> 00:24:47,360
یکی از موارد منحصر به فرد جلب کنم. در مورد کار
511
00:24:47,360 –> 00:24:49,430
با نوتبوکهای مشتری
512
00:24:49,430 –> 00:24:50,900
که باید در حین بررسی این
513
00:24:50,900 –> 00:24:55,160
ماژول به خاطر داشته باشید، زیرا میتواند کاربران جدیدی را جذب کند
514
00:24:55,160 –> 00:24:58,040
و همچنین کاربران باتجربه
515
00:24:58,040 –> 00:25:00,680
نوتبوکهای مشتری را میشناسید و این این است که
516
00:25:00,680 –> 00:25:02,120
هنگام کار کردن با نوتبوکهای مشتری باید بسیار مراقب باشید.
517
00:25:02,120 –> 00:25:04,340
518
00:25:04,340 –> 00:25:09,560
دستور اجرا مهم است که بدانید
519
00:25:09,560 –> 00:25:11,000
سلولهای مختلفی که ما
520
00:25:11,000 –> 00:25:13,430
اجرا کردهایم میتوانند بدون ترتیب اجرا
521
00:25:13,430 –> 00:25:17,750
شوند و وضعیت متغیرها
522
00:25:17,750 –> 00:25:20,180
و واردات شما و هر چیزی شبیه به آن
523
00:25:20,180 –> 00:25:22,700
با دستور اجرا تعریف میشود.
524
00:25:22,700 –> 00:25:26,300
اساساً به ترتیبی که آن
525
00:25:26,300 –> 00:25:29,180
عبارات به آن نوشته شدهاند، بنابراین برای
526
00:25:29,180 –> 00:25:31,790
نشان دادن این موضوع، ما فقط این خط را
527
00:25:31,790 –> 00:25:35,000
اجرا میکنیم که در آن X را برابر با 8 قرار میدهیم، اگر
528
00:25:35,000 –> 00:25:38,590
به سلول قبلی که در آن
529
00:25:38,590 –> 00:25:44,230
مقدار x را چاپ کردهایم برگردیم، میتوانیم دوباره این را اجرا کنیم و
530
00:25:44,230 –> 00:25:49,160
اکنون میتوانیم ببینید که مقدار x برابر 8 است
531
00:25:49,160 –> 00:25:54,050
و نوتبوکهای مشتری به نوعی به شما
532
00:25:54,050 –> 00:25:56,290
سرنخی میدهند که این اتفاق با
533
00:25:56,290 –> 00:25:59,810
چاپ اعداد کوچک در
534
00:25:59,810 –> 00:26:01,430
پرانتز در اینجا رخ میدهد که
535
00:26:01,430 –> 00:26:03,140
نشاندهنده ترتیب اجرای سلولها
536
00:26:03,140 –> 00:26:06,890
است، بنابراین میتوانید این را ببینید.
537
00:26:06,890 –> 00:26:09,890
خط x برابر با 5 به عنوان سلول دوم اجرا شد،
538
00:26:09,890 –> 00:26:15,170
سپس سلول بعدی تمام اجرا شده بعدی
539
00:26:15,170 –> 00:26:17,480
به پایین میپرد و به این x برابر با 8 میرود و
540
00:26:17,480 –> 00:26:20,990
سپس به نسخه چاپی برگشت میدهد، بنابراین میگوید این
541
00:26:20,990 –> 00:26:23,150
فقط چیزی است که باید به خاطر داشته
542
00:26:23,150 –> 00:26:25,130
باشید، اگر همیشه میخواهید بسیار مراقب باشید.
543
00:26:25,130 –> 00:26:26,660
اشتباه کنید و مجبور شوید به بالا برگردید و
544
00:26:26,660 –> 00:26:31,760
سلول قبلی را اجرا کنید تا
545
00:26:31,760 –> 00:26:34,400
واقعاً مراقب باشید و به
546
00:26:34,400 –> 00:26:36,140
نوع نظم اینجا توجه کنید
547
00:26:36,140 –> 00:26:38,750
اگر رفتار غیرمنتظرهای
548
00:26:38,750 –> 00:26:40,640
داشتید، ممکن است فقط برخی از سلولهای شما کار
549
00:26:40,640 –> 00:26:44,000
کنند. از نظم و stu نوتبوکهای
550
00:26:44,000 –> 00:26:50,410
pider شامل ابزارها و دستورات
551
00:26:51,260 –> 00:26:53,150
خوبی هستند که امیدوارم حالت را بازنشانی کنید و
552
00:26:53,150 –> 00:26:55,670
مطمئن شوید که همه چیز همانطور
553
00:26:55,670 –> 00:26:58,640
که انتظار دارید کار میکند، بنابراین اولین موردی که در
554
00:26:58,640 –> 00:27:02,120
اینجا ذکر شد به شما امکان میدهد به
555
00:27:02,120 –> 00:27:05,960
جای راهاندازی مجدد این
556
00:27:05,960 –> 00:27:07,660
محیط پایتون که در آن کار میکرد، هسته را مجددا راهاندازی کنید.
557
00:27:07,660 –> 00:27:12,950
پاک کردن تمام خروجی این دستور دوم
558
00:27:12,950 –> 00:27:15,040
که می خواهم توجه شما را به آن جلب
559
00:27:15,040 –> 00:27:18,200
کنم، به شما امکان می دهد یک سلول خاص را انتخاب کنید
560
00:27:18,200 –> 00:27:21,500
و سپس همه آن سلول ها را بالای آن اجرا کنید،
561
00:27:21,500 –> 00:27:26,540
بنابراین این در اصل به شما اجازه می دهد که
562
00:27:26,540 –> 00:27:29,630
فرض کنید فقط در یک سلول خاص بمانید و
563
00:27:29,630 –> 00:27:32,450
به عقب برگردید. و trifid و یک کتاب بهطور
564
00:27:32,450 –> 00:27:34,490
متوالی تمام
565
00:27:34,490 –> 00:27:37,640
سلولهای قبل از آن را اجرا میکنند، بنابراین فقط برای اینکه به شما نشان دهیم که چگونه
566
00:27:37,640 –> 00:27:42,050
کار میکند، بنابراین در تمرین بعدی در خط
567
00:27:42,050 –> 00:27:45,530
به سرهنگ میگوییم
568
00:27:45,530 –> 00:27:49,690
دوباره راهاندازی کند و خروجیاش را پاک کند.
569
00:27:53,720 –> 00:27:55,780
570
00:28:01,270 –> 00:28:03,780
571
00:28:05,900 –> 00:28:09,020
آن را دوباره راه اندازی کنید مطمئن نیستم
572
00:28:09,020 –> 00:28:11,890
که چرا من یک crenelated دریافت
573
00:28:13,799 –> 00:28:15,860
می
574
00:28:17,350 –> 00:28:20,250
کنم شما اوه خدای من
575
00:28:26,760 –> 00:28:31,590
باشه، من عذرخواهی می کنم که این توکن
576
00:28:31,590 –> 00:28:33,570
باید در خط فرمان چاپ شود،
577
00:28:33,570 –> 00:28:41,870
زمانی که نوت بوک را شروع
578
00:28:41,870 –> 00:28:44,730
کردید همه چیز را اینجا تارت کنید، به
579
00:28:44,730 –> 00:28:48,120
عقب برگرد و به دنبال کسی بگرد که در
580
00:28:48,120 –> 00:28:51,570
شنیدن بتانی مشکل دارد، فکر میکنم او
581
00:28:51,570 –> 00:28:56,970
کاملاً واضح است، اما حدس میزنم بتانی اگر میتوانی
582
00:28:56,970 –> 00:28:58,679
آن را تا جایی که میتوانی به میکروفون نزدیک کنی
583
00:28:58,679 –> 00:29:02,309
، عالی میشود، اما فقط
584
00:29:02,309 –> 00:29:04,590
صدایت را خاموش کن. فکر کنید صدای او
585
00:29:04,590 –> 00:29:06,090
حداقل ثابت است، بنابراین اگر
586
00:29:06,090 –> 00:29:13,169
آن را افزایش دادید، باید خوب باشد، ببخشید که
587
00:29:13,169 –> 00:29:17,610
من از طریق صدای تلفنم وصل هستم، بنابراین
588
00:29:17,610 –> 00:29:19,230
نمی دانم که آیا این صدا در آن پخش می شود
589
00:29:19,230 –> 00:29:32,940
یا نه، کمی تمرین خواهم کرد، بله، خوب بنابراین
590
00:29:32,940 –> 00:29:37,380
من تازه نوتبوکهای ژوپیترم را در اینجا دوباره راهاندازی کردم،
591
00:29:37,380 –> 00:29:40,470
مطمئن نیستم چرا به همین دلیل
592
00:29:40,470 –> 00:29:43,530
آن خطا را میبینیم، اما اجازه دهید ادامه دهم
593
00:29:43,530 –> 00:29:46,650
و این سلولها را که
594
00:29:46,650 –> 00:29:50,070
قبلاً اجرا کردهایم دوباره اجرا کنم تا
595
00:29:50,070 –> 00:29:56,880
بتوانم دستوراتی را که در اینجا
596
00:29:56,880 –> 00:29:57,540
ذکر کردم نشان دهم.
597
00:29:57,540 –> 00:30:02,730
خوب پس ما اینجا X را پرینت گرفتیم و سپس
598
00:30:02,730 –> 00:30:05,929
X 2 8 را تغییر دادیم
599
00:30:07,130 –> 00:30:12,080
خوب پس حالا اگر به سرهنگ بروم و بگویم
600
00:30:12,080 –> 00:30:15,820
ریستارت کنید و خروجی را پاک
601
00:30:18,080 –> 00:30:21,470
کنید، خواهید دید که خروجی که اینجا
602
00:30:21,470 –> 00:30:23,180
زیر این خط چاپ بود ناپدید
603
00:30:23,180 –> 00:30:26,090
شده است، پاک شده است و همه چیز پاک شده است. از اعداد
604
00:30:26,090 –> 00:30:28,220
داخل پرانتز در اینجا هستند
605
00:30:28,220 –> 00:30:31,190
همچنین پاک شد، بنابراین این امر
606
00:30:31,190 –> 00:30:34,010
اساساً نوت بوک را به حالت اولیه خود بازنشانی می کند،
607
00:30:34,010 –> 00:30:36,440
جایی که هیچ یک از
608
00:30:36,440 –> 00:30:40,010
سلول ها اجرا نشده است، بنابراین اکنون کاری که می توانیم
609
00:30:40,010 –> 00:30:42,880
انجام دهیم این است که می توانیم از این دستور دیگر
610
00:30:42,880 –> 00:30:46,840
به نام run all در بالا استفاده
611
00:30:47,270 –> 00:30:50,360
کنیم که در زیر تب سلول ها قرار دارد. اگر
612
00:30:50,360 –> 00:30:55,370
روی run all بالا کلیک کنم،
613
00:30:55,370 –> 00:30:57,380
ستاره های کوچک در پرانتز را می بینید به این معنی
614
00:30:57,380 –> 00:30:59,630
که آن سلول خاص برای اجرا در صف قرار می گیرد
615
00:30:59,630 –> 00:31:02,179
و بعد از
616
00:31:02,179 –> 00:31:04,280
اجرای واقعی با یک عدد در اینجا جایگزین می شود،
617
00:31:04,280 –> 00:31:06,890
بنابراین اکنون خواهید دید که همه
618
00:31:06,890 –> 00:31:11,780
سلول ها بالای این سلولی که من
619
00:31:11,780 –> 00:31:14,350
قبل از اجرای این دستور انتخاب
620
00:31:14,350 –> 00:31:18,350
کرده بودم، اکنون به ترتیب خوب اجرا شده است، بنابراین
621
00:31:18,350 –> 00:31:20,600
اینها فقط برخی از ابزارهای سریع مفید
622
00:31:20,600 –> 00:31:23,570
هستند که باید هنگام کار با نوت بوک های Jupiter در مورد آنها بدانید،
623
00:31:23,570 –> 00:31:26,870
اکنون اگر X را
624
00:31:26,870 –> 00:31:30,890
دوباره چاپ کنیم روی 8 تنظیم شده است که آخرین
625
00:31:30,890 –> 00:31:33,440
خط بود. که ما قبل از اجرای
626
00:31:33,440 –> 00:31:35,650
دستور چاپ
627
00:31:35,650 –> 00:31:41,790
کاملاً درست اجرا کردیم، بنابراین اکنون اجازه دهید به چند
628
00:31:41,790 –> 00:31:45,850
ساختار پایتون شیرجه بزنیم، بنابراین این کد
629
00:31:45,850 –> 00:31:48,250
نمونه ای از دستور if را در
630
00:31:48,250 –> 00:31:51,010
پایتون نشان می دهد، بنابراین ما متغیری
631
00:31:51,010 –> 00:31:53,700
به نام temp و settin را اعلام می کنیم. آن را به مقداری تبدیل کنید
632
00:31:53,700 –> 00:31:56,200
و سپس ساختار
633
00:31:56,200 –> 00:32:00,160
دستور if به این شکل است، بنابراین
634
00:32:00,160 –> 00:32:02,640
ما با if و سپس برخی از
635
00:32:02,640 –> 00:32:07,210
عبارت های منطقی شروع می کنیم و سپس دنبال می کنیم که توسط یک دونقطه دنبال می کنیم که
636
00:32:07,210 –> 00:32:12,310
637
00:32:12,310 –> 00:32:15,640
اگر این عبارت منطقی به درستی ارزیابی شود، عبارت بعدی اجرا
638
00:32:15,640 –> 00:32:18,550
می شود. متوجه خواهید شد که
639
00:32:18,550 –> 00:32:22,470
با چهار فاصله تورفتگی دارد، چیزی که
640
00:32:22,470 –> 00:32:27,910
در مورد پایتون باید به آن توجه کرد این است که تمام
641
00:32:27,910 –> 00:32:30,550
این ساختارها در اینجا همه با تورفتگی تعریف میشوند،
642
00:32:30,550 –> 00:32:34,950
بنابراین برخلاف MATLAB یا
643
00:32:34,950 –> 00:32:38,440
C++ یا دیگر زبانهای برنامهنویسی سطح بالا
644
00:32:38,440 –> 00:32:41,200
، ساختار در اینجا با آن تعریف نمیشود.
645
00:32:41,200 –> 00:32:44,590
مانند پرانتزهای فرفری یا شروع
646
00:32:44,590 –> 00:32:46,900
و پایان یا هر چیزی شبیه به آن، همه
647
00:32:46,900 –> 00:32:50,350
با تورفتگی تعریف میشوند، بنابراین
648
00:32:50,350 –> 00:32:52,540
خواندن آن را با تورفتگی تراز شده بهتر میدانند،
649
00:32:52,540 –> 00:32:55,090
اما در پایتون واقعاً حیاتی است
650
00:32:55,090 –> 00:32:59,680
، زیرا چیزی است که
651
00:32:59,680 –> 00:33:03,130
برای تعریف نوعی از What’s in scope استفاده میشود. و
652
00:33:03,130 –> 00:33:08,010
اتوسکوپی برای این دستور if اگر شما
653
00:33:08,010 –> 00:33:10,660
برخی از بندهای دیگر که همراه
654
00:33:10,660 –> 00:33:14,500
با این عبارت هستند Elif هستند، بنابراین اینها
655
00:33:14,500 –> 00:33:15,880
به نوعی شرایط مختلف را بررسی می
656
00:33:15,880 –> 00:33:19,120
کنند اگر نادرست است، آنگاه
657
00:33:19,120 –> 00:33:21,880
بررسی می شود اگر این عبارت منطقی درست باشد
658
00:33:21,880 –> 00:33:24,750
یا نه اگر این نادرست است،
659
00:33:24,750 –> 00:33:27,670
در اینجا به صورت پیشفرض به دیگری در پایین میرسد
660
00:33:27,670 –> 00:33:30,340
و در همه موارد،
661
00:33:30,340 –> 00:33:33,370
عبارت منطقی با یک دونقطه
662
00:33:33,370 –> 00:33:37,440
کاملاً درست دنبال میشود، بنابراین تمرین بعدی در اینجا این است
663
00:33:37,440 –> 00:33:41,950
که در یک عبارت بنویسید. ما می خواهیم
664
00:33:41,950 –> 00:33:45,010
مقدار یک متغیر T درجه C
665
00:33:45,010 –> 00:33:45,820
را روی 20 تنظیم
666
00:33:45,820 –> 00:33:48,460
کنیم که قبلاً
667
00:33:48,460 –> 00:33:51,670
668
00:33:51,670 –> 00:33:56,140
669
00:33:56,140 –> 00:33:58,210
670
00:33:58,210 –> 00:34:01,990
برای شما انجام شده است.
671
00:34:01,990 –> 00:34:03,550
در بیانیه ای بنویسید که
672
00:34:03,550 –> 00:34:05,620
اگر درجه فارنهایت زیر 70 باشد پیامی را چاپ می کند،
673
00:34:05,620 –> 00:34:11,190
بنابراین می توانیم این کار را با گفتن اینکه اگر
674
00:34:11,190 –> 00:34:18,420
درجه فارنهایت T کمتر از 70 است انجام دهیم
675
00:34:20,399 –> 00:34:24,270
و بعد از ضربه زدن به Enter به
676
00:34:24,270 –> 00:34:26,579
دنبال دو نقطه متوجه خواهید شد که نوت بوک مشتری
677
00:34:26,579 –> 00:34:29,010
به اندازه کافی هوشمند است که به طور خودکار تورفتگی
678
00:34:29,010 –> 00:34:32,190
برای شما خوب است و سپس ما حلقه را چاپ می کنیم
679
00:34:32,190 –> 00:34:41,339
خیلی سرد است، بسیار خوب است،
680
00:34:41,339 –> 00:34:46,949
بنابراین اکنون این را اجرا می کنیم و
681
00:34:46,949 –> 00:34:54,839
بیانیه ما در اینجا چاپ می شود، ما می توانیم
682
00:34:54,839 –> 00:34:59,369
به راحتی همه چیز را در اینجا تغییر دهیم، اما
683
00:34:59,369 –> 00:35:00,900
این یک جور کلی است ایده یک
684
00:35:00,900 –> 00:35:03,830
دستور if ساده
685
00:35:03,830 –> 00:35:07,400
کاملاً درست است، نکته بعدی که
686
00:35:07,400 –> 00:35:09,920
ما چند ساختار داده مختلف پایتون خود را پوشش می دهیم،
687
00:35:09,920 –> 00:35:11,810
بنابراین
688
00:35:11,810 –> 00:35:15,370
با لیستی شروع می کنیم که می توانید لیست ها را
689
00:35:15,370 –> 00:35:18,530
شبیه به بردارها یا آرایه ها و
690
00:35:18,530 –> 00:35:21,670
زبان های دیگر در نظر بگیرید اما چیزی شبیه به به خاطر داشته
691
00:35:21,670 –> 00:35:26,900
باشید که در یک لیست، شاخصها
692
00:35:26,900 –> 00:35:30,470
در پایتون از صفر شروع میشوند، بنابراین این با
693
00:35:30,470 –> 00:35:33,320
زبانهای دیگر مانند متلب متفاوت است، جایی که
694
00:35:33,320 –> 00:35:36,140
شاخصها در پایتون با یک
695
00:35:36,140 –> 00:35:41,510
شروع میشوند و از صفر شروع میشوند، بنابراین برای دسترسی به
696
00:35:41,510 –> 00:35:44,120
عناصر خاصی از لیست، باید از
697
00:35:44,120 –> 00:35:47,510
فهرست خارج شوید. 0 تا طول
698
00:35:47,510 –> 00:35:52,610
آرایه، لیست منهای 1 لیست میتواند حاوی
699
00:35:52,610 –> 00:35:56,840
انواع مختلفی از انواع دادههای استاندارد باشد یا
700
00:35:56,840 –> 00:36:01,100
حتی میتواند حاوی اشیاء پایتون باشد،
701
00:36:01,100 –> 00:36:05,360
در تمرین بعدی
702
00:36:05,360 –> 00:36:07,640
، لیستی ایجاد میکنیم که حاوی
703
00:36:07,640 –> 00:36:11,660
مقادیر 0 تا 50 باشد مراحل 5 و
704
00:36:11,660 –> 00:36:16,390
همچنین
705
00:36:16,390 –> 00:36:20,200
ساختار منطقی پایتون دیگری از حلقه for را معرفی
706
00:36:21,430 –> 00:36:26,040
خواهیم کرد که از تابع range
707
00:36:26,040 –> 00:36:30,850
برای تولید محدوده ای از اعداد استفاده می کنیم و
708
00:36:30,850 –> 00:36:34,390
همچنین از متد append برای اضافه کردن
709
00:36:34,390 –> 00:36:38,560
مقادیر به انتهای خود استفاده می کنیم. ل اشکالی ندارد
710
00:36:38,560 –> 00:36:40,540
همه اینها از نوع چیزهای جدید پایتون هستند
711
00:36:40,540 –> 00:36:44,650
که ما در اینجا با آنها کار خواهیم کرد و
712
00:36:44,650 –> 00:36:47,530
تمرین ما تکمیل این کد است
713
00:36:47,530 –> 00:36:51,100
تا دوباره لیستی با
714
00:36:51,100 –> 00:36:55,420
مقادیر 0 تا 50 را با مراحل 5 چاپ کنیم تا
715
00:36:55,420 –> 00:36:57,910
شما در اینجا ببینید که ما یک
716
00:36:57,910 –> 00:37:02,520
لیست خالی با استفاده از دستور list با پرانتز خالی ایجاد
717
00:37:02,520 –> 00:37:06,160
کردیم، سپس
718
00:37:06,160 –> 00:37:11,700
یک حلقه for می نویسیم که در
719
00:37:11,700 –> 00:37:16,000
محدوده ای از مقادیر حلقه می زند، محدوده 11
720
00:37:16,000 –> 00:37:21,070
اعداد 0 تا 10 را به دامپزشک برمی گرداند و برای
721
00:37:21,070 –> 00:37:24,250
هر عدد در آن محدوده،
722
00:37:24,250 –> 00:37:29,070
در اینجا به متغیر I منتقل می شود
723
00:37:29,070 –> 00:37:31,630
و حلقه برای هر مقدار در
724
00:37:31,630 –> 00:37:35,340
آن محدوده کاملاً درست حلقه می شود، بنابراین برای
725
00:37:35,340 –> 00:37:39,250
ایجاد این لیست مورد نظر، تنها کاری که باید
726
00:37:39,250 –> 00:37:46,230
انجام دهیم این است که بگوییم X لیست نقطه اضافه شود و سپس من باشم
727
00:37:46,230 –> 00:37:49,780
در اینجا ارسال شده از 0 تا
728
00:37:49,780 –> 00:37:53,830
10 خواهد بود، بنابراین برای به دست آوردن مراحل 5 تنها کاری که
729
00:37:53,830 –> 00:37:58,870
باید انجام دهیم این است که I را در 5 ضرب کنیم و
730
00:37:58,870 –> 00:38:01,600
سپس آخرین مرحله در اینجا به سمت بالا از
731
00:38:01,600 –> 00:38:05,350
حلقه for این است که فقط لیست را چاپ کنیم، بنابراین اگر
732
00:38:05,350 –> 00:38:07,180
این کار را انجام دهیم که خواهید دید که ما اکنون
733
00:38:07,180 –> 00:38:13,240
آن لیست مورد نظر را درست کرده ایم، یکی
734
00:38:13,240 –> 00:38:15,220
از دیگری واقعاً ج ویژگی های ool
735
00:38:15,220 –> 00:38:18,850
پایتون، درک لیست نامیده می شود
736
00:38:18,850 –> 00:38:22,330
و چیزی که به ما اجازه می دهد انجام دهیم این است که
737
00:38:22,330 –> 00:38:26,100
اساساً
738
00:38:26,450 –> 00:38:29,119
این چهار خط کد را در اینجا می گیریم
739
00:38:29,119 –> 00:38:32,779
و همه آن را فقط در یک خط
740
00:38:32,779 –> 00:38:35,809
انجام می دهیم، بنابراین روشی که انجام می دهیم این است که از براکت ها استفاده می کنیم تا
741
00:38:35,809 –> 00:38:38,500
نشان دهیم که ما میخواهیم یک لیست ایجاد
742
00:38:38,500 –> 00:38:41,660
کنیم، برای
743
00:38:41,660 –> 00:38:45,950
هر عنصری که آن لیست را تعریف میکند، عبارتی قرار میدهیم
744
00:38:45,950 –> 00:38:50,900
و سپس میتوانیم از
745
00:38:50,900 –> 00:38:54,339
آن به نام generator syntax در پایتون استفاده کنیم
746
00:38:54,339 –> 00:38:57,740
تا اساساً همان عملیاتی را انجام
747
00:38:57,740 –> 00:38:59,859
دهیم که در اینجا داشتیم که دوباره
748
00:38:59,859 –> 00:39:04,390
روی مقادیر مختلف حلقه میزد.
749
00:39:04,390 –> 00:39:08,029
در حال
750
00:39:08,029 –> 00:39:10,579
حاضر همین تمرین را که قبلا انجام داده بودیم دوباره انجام می دهیم،
751
00:39:10,579 –> 00:39:12,319
اما همه آن را
752
00:39:12,319 –> 00:39:15,220
در یک خط با استفاده از درک لیست
753
00:39:15,220 –> 00:39:18,109
انجام می دهیم، بنابراین می توانیم با گفتن X لیست
754
00:39:18,109 –> 00:39:22,880
برابر و سپس پرانتز و سپس آن را انجام
755
00:39:22,880 –> 00:39:30,609
دهیم. میگویم برای من در محدوده یازده، پنج برابر میشود،
756
00:39:31,119 –> 00:39:36,440
پس حالا اگر اجرا کنیم،
757
00:39:36,440 –> 00:39:38,029
میبینیم که میتوانیم
758
00:39:38,029 –> 00:39:40,759
دقیقاً همان فهرستی را که قبلاً داشتیم، اما
759
00:39:40,759 –> 00:39:44,720
با کد بسیار کمتری ایجاد کنیم، بنابراین این میتواند بسیار
760
00:39:44,720 –> 00:39:47,029
مفید باشد و وجود دارد. نوع دیگری از
761
00:39:47,029 –> 00:39:48,170
کارهای منظمی که میتوانید با درک فهرست انجام دهید،
762
00:39:48,170 –> 00:39:51,529
میتوانید اگر بندهایی را
763
00:39:51,529 –> 00:39:56,720
به انتهای آنها نیز اضافه کنید تا فقط
764
00:39:56,720 –> 00:39:59,299
در صورت رعایت شرایط خاص، عناصری را که میدانید در این محدوده اضافه کنید
765
00:39:59,299 –> 00:40:01,880
، بنابراین
766
00:40:01,880 –> 00:40:05,029
انعطافپذیری و قدرت زیادی برای انجام
767
00:40:05,029 –> 00:40:07,940
برخی موارد به شما میدهد. چیزهای نسبتاً پیچیده در یک
768
00:40:07,940 –> 00:40:10,970
مقدار کد بسیار مختصر
769
00:40:10,970 –> 00:40:14,570
کاملاً درست است، بنابراین یکی دیگر از
770
00:40:14,570 –> 00:40:17,780
روشهای دیگری که میتوانید با لیستها استفاده کنید تابع Len
771
00:40:17,780 –> 00:40:22,280
است و این طول لیست را چاپ میکند،
772
00:40:22,280 –> 00:40:25,850
بنابراین
773
00:40:25,850 –> 00:40:28,580
تمرینهای بعدی برای چاپ طول X لیست
774
00:40:28,580 –> 00:40:32,480
بنابراین ما می توانیم این کار را با گفتن print 1 X
775
00:40:32,480 –> 00:40:41,680
list انجام دهیم و مقادیر 11 را چاپ
776
00:40:43,660 –> 00:40:47,619
777
00:40:47,619 –> 00:40:49,960
778
00:40:49,960 –> 00:40:52,390
779
00:40:52,390 –> 00:40:56,170
780
00:40:56,170 –> 00:41:01,240
می کند. برای ایجاد یک
781
00:41:01,240 –> 00:41:04,569
لیست جدید به نام لیست Y و می خواهیم هر
782
00:41:04,569 –> 00:41:10,000
مقدار در لیست Y مربع یکی
783
00:41:10,000 –> 00:41:13,180
از مقادیر لیست X باشد، بنابراین می
784
00:41:13,180 –> 00:41:20,549
توانیم با گفتن مقدار x من در لیست X،
785
00:41:21,450 –> 00:41:28,119
آن را به لیست Y اضافه کنیم. و
786
00:41:28,119 –> 00:41:32,430
میخواهیم مربع آن را اضافه کنیم تا
787
00:41:32,430 –> 00:41:35,170
این عدد باشد s یکی از راههای نوشتن
788
00:41:35,170 –> 00:41:39,280
x برابر X است و اگر اجرا کنیم میبینیم
789
00:41:39,280 –> 00:41:41,460
که نتیجه دلخواه را به ما میدهد
790
00:41:41,460 –> 00:41:46,630
راه دیگری برای نوشتن توان در
791
00:41:46,630 –> 00:41:51,190
پایتون استفاده از یک ستاره دوبل است، بنابراین
792
00:41:51,190 –> 00:41:55,799
اگر X دو ستاره 2 را انجام دهیم همچنین
793
00:41:55,799 –> 00:42:01,920
مقادیر x مربع را در لیست Y خود به
794
00:42:01,920 –> 00:42:04,869
ما بدهید، ما می توانیم دقیقاً همان کار را
795
00:42:04,869 –> 00:42:07,270
با استفاده از درک لیست انجام دهیم، دقیقاً همانطور که
796
00:42:07,270 –> 00:42:09,880
قبلاً انجام دادیم، بنابراین در اینجا می
797
00:42:09,880 –> 00:42:12,190
گوییم لیست Y برابر است و سپس
798
00:42:12,190 –> 00:42:18,069
براکت ها و می گوییم x مربع برای
799
00:42:18,069 –> 00:42:24,279
X در لیست X و دوباره فقط یک
800
00:42:24,279 –> 00:42:27,089
عبارت چاپی را اینجا قرار دهید
801
00:42:29,260 –> 00:42:32,930
و دوباره کاری که این کار انجام می دهد این است که
802
00:42:32,930 –> 00:42:35,660
روی هر مقدار جداگانه در لیست X حلقه می زند و
803
00:42:35,660 –> 00:42:39,530
این عبارت را برای آن
804
00:42:39,530 –> 00:42:43,490
مقدار x ارزیابی می کند و سپس آن را به
805
00:42:43,490 –> 00:42:48,990
لیست جدید بی سیم اضافه می کند بسیار خوب
806
00:42:48,990 –> 00:42:52,710
است. یک مرور اجمالی سریع
807
00:42:52,710 –> 00:42:57,720
از لیستها، روشهای دیگر
808
00:42:57,720 –> 00:42:59,670
و انواع کارهای منظمی وجود دارد که میتوانید با لیستها انجام دهید
809
00:42:59,670 –> 00:43:01,490
، اما اینها به نوعی اصول اولیه هستند
810
00:43:01,490 –> 00:43:04,260
که ساختار داده بعدی و Python
811
00:43:04,260 –> 00:43:07,140
که بسیار مورد استفاده قرار میگیرد،
812
00:43:07,140 –> 00:43:10,650
دیکشنری هستند و آنچه به شما امکان میدهد
813
00:43:10,650 –> 00:43:20,390
انجام دهید این است که یک K را ترسیم کنید. ey به یک مقدار، بنابراین
814
00:43:21,140 –> 00:43:25,040
انعطافپذیری زیادی در اینجا وجود دارد،
815
00:43:25,040 –> 00:43:27,680
کلیدهای یک فرهنگ لغت میتوانند تقریباً هر چیزی
816
00:43:27,680 –> 00:43:30,860
باشند، به طوری که میتوانند شامل مواردی مانند
817
00:43:30,860 –> 00:43:34,160
اعداد صحیح شناور یا رشتهها باشند و سپس قطعه مقدار
818
00:43:34,160 –> 00:43:37,970
یک فرهنگ لغت میتواند
819
00:43:37,970 –> 00:43:42,230
هر چیزی باشد که میخواهید، از جمله دیگر اشیاء پایتون.
820
00:43:42,230 –> 00:43:46,510
بسیار خوب،
821
00:43:46,510 –> 00:43: