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