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