در این مطلب، ویدئو پایتون برای علم داده | جلسه زنده | یادگیری عالی با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 1:10:57
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:24,730 –> 00:00:27,769
سلام بچه ها، من به همه شما در این جلسه زنده با یادگیری عالی خوش آمد می گویم،
2
00:00:27,769 –> 00:00:31,009
بنابراین
3
00:00:31,009 –> 00:00:34,250
موضوع امروز این است – برای علم داده – و
4
00:00:34,250 –> 00:00:37,129
علم داده واقعاً تقاضای زیادی دارد
5
00:00:37,129 –> 00:00:39,980
و به همین دلیل است که برنامه نویسان Python
6
00:00:39,980 –> 00:00:42,829
و همچنین دانشمندان داده به طور رایگان حقوق هنگفتی دریافت می کنند.
7
00:00:42,829 –> 00:00:45,079
با توجه به
8
00:00:45,079 –> 00:00:47,329
اینکه ما این جلسه زنده را برای
9
00:00:47,329 –> 00:00:49,460
امروز بدون تأخیر زیاد داریم، بیایید یک
10
00:00:49,460 –> 00:00:51,979
نگاه سریع به دستور کار داشته باشیم، بنابراین
11
00:00:51,979 –> 00:00:54,620
با نصب پایتون شروع می کنیم و همچنین
12
00:00:54,620 –> 00:00:57,440
برخی از IDE ها را به خوبی نصب
13
00:00:57,440 –> 00:01:00,079
pycharm می کنیم و آناکوندا را نیز نصب می کنیم.
14
00:01:00,079 –> 00:01:01,940
و ما اینها را بررسی خواهیم کرد و متوجه خواهیم شد که دقیقاً چه چیزهایی
15
00:01:01,940 –> 00:01:04,670
هستند که چگونه به
16
00:01:04,670 –> 00:01:06,979
برخی از اصول پایتون نگاه می
17
00:01:06,979 –> 00:01:08,810
18
00:01:08,810 –> 00:01:12,259
19
00:01:12,259 –> 00:01:14,140
20
00:01:14,140 –> 00:01:16,520
21
00:01:16,520 –> 00:01:19,460
کنند. بنابراین، ساختارهای داده پایه
22
00:01:19,460 –> 00:01:21,920
در پایتون
23
00:01:21,920 –> 00:01:24,590
مجموعه لیست تاپل و فرهنگ لغت خواهد بود، بنابراین ما با هر یک از آنها کار خواهیم کرد و پس از اتمام کار
24
00:01:24,590 –> 00:01:27,020
با همه آنها، مقداری
25
00:01:27,020 –> 00:01:28,970
عملی خواهیم داشت که با همه آنها حرکت می کنند.
26
00:01:28,970 –> 00:01:31,759
تمام
27
00:01:31,759 –> 00:01:34,009
مفاهیم پایتون، یکی از مفاهیمی است که در آن
28
00:01:34,009 –> 00:01:35,750
با مفاهیم علم داده پیش می رویم،
29
00:01:35,750 –> 00:01:38,570
بنابراین مقدمه ای
30
00:01:38,570 –> 00:01:40,579
برای علم داده خواهیم داشت و سپس به
31
00:01:40,579 –> 00:01:42,890
چرخه حیات علم داده نگاه می کنیم، بنابراین
32
00:01:42,890 –> 00:01:44,990
مراحل مختلف مربوط به یک داده چیست.
33
00:01:44,990 –> 00:01:47,180
چرخه حیات علم که به درستی درک می شود
34
00:01:47,180 –> 00:01:49,640
و سپس در نهایت یک
35
00:01:49,640 –> 00:01:51,829
مقدمه ساده برای یادگیری ماشین خواهیم داشت
36
00:01:51,829 –> 00:01:54,409
و اینکه چگونه دقیقاً در
37
00:01:54,409 –> 00:01:57,890
دنیای علم داده قرار می گیرد، بنابراین بیایید
38
00:01:57,890 –> 00:02:00,530
راه اندازی کنیم، بنابراین Python دقیقا چیست، به
39
00:02:00,530 –> 00:02:02,450
عبارت ساده، رایگان و باز است
40
00:02:02,450 –> 00:02:04,430
زبان مبدأ حالا وقتی می گویم این یک
41
00:02:04,430 –> 00:02:07,070
زبان متن باز و رایگان است فقط وارد شوید
42
00:02:07,070 –> 00:02:09,470
bleah کافی است پایتون را دانلود کنید
43
00:02:09,470 –> 00:02:11,600
و سپس می توانید کار با آن را شروع کنید
44
00:02:11,600 –> 00:02:14,989
و به همین سادگی است و همچنین می
45
00:02:14,989 –> 00:02:16,940
توانید کد را تغییر دهید و کد خود را اضافه کنید.
46
00:02:16,940 –> 00:02:19,100
نوآوری در آن است که باعث میشود
47
00:02:19,100 –> 00:02:22,519
پایتون بسیار عالی باشد –
48
00:02:22,519 –> 00:02:26,000
هماکنون با پلتفرمهای مختلف سازگار است.
49
00:02:26,000 –> 00:02:27,739
50
00:02:27,739 –> 00:02:29,840
51
00:02:29,840 –> 00:02:32,570
52
00:02:32,570 –> 00:02:35,060
بنابراین اگر
53
00:02:35,060 –> 00:02:36,410
روی یک سیستم ویندوز کار
54
00:02:36,410 –> 00:02:38,330
می کنید، اگر
55
00:02:38,330 –> 00:02:40,610
خط بعدی Automag هم داشته باشید، کاملاً خوب است، کاملاً خوب است
56
00:02:40,610 –> 00:02:42,440
، فرض کنید اگر یک قطعه کد
57
00:02:42,440 –> 00:02:45,080
روی یک سیستم ویندوز بنویسید، اصلاً لازم
58
00:02:45,080 –> 00:02:46,730
نیست نگران باشید، می توانید آن را قبول کنید.
59
00:02:46,730 –> 00:02:49,730
همین کد و اگر بخواهید آن را
60
00:02:49,730 –> 00:02:52,580
روی مک اجرا کنید، به راحتی کار می کند،
61
00:02:52,580 –> 00:02:55,550
حالا پایتون نیز شی گرا است،
62
00:02:55,550 –> 00:02:57,500
من یک سوال از شما بچه ها اینجا دارم،
63
00:02:57,500 –> 00:03:01,400
پس بچه ها به من بگویید وقتی
64
00:03:01,400 –> 00:03:03,770
اطرافتان را ببینید چه کار می کنید. شما دقیقاً می
65
00:03:03,770 –> 00:03:06,230
بینید که اشیاء زیادی می بینید، نه حالا اگر
66
00:03:06,230 –> 00:03:08,210
دارید، بیایید بگوییم یک بطری آب با
67
00:03:08,210 –> 00:03:10,070
شما چیست، یک بطری آب دقیقاً
68
00:03:10,070 –> 00:03:12,440
یک شی است، حالا اینطور نیست اگر یک تلفن را ببینید،
69
00:03:12,440 –> 00:03:14,570
دقیقاً یک تلفن چیست؟
70
00:03:14,570 –> 00:03:17,660
حالا بیایید چند اشیاء واقعی را در نظر بگیریم
71
00:03:17,660 –> 00:03:19,490
اگر سگی را دیدید که سگ چیست،
72
00:03:19,490 –> 00:03:22,850
یک شی زنده است، اینطور نیست، بنابراین ما
73
00:03:22,850 –> 00:03:25,280
با همه این اشیاء احاطه شده ایم
74
00:03:25,280 –> 00:03:27,860
و ویسکی برنامه نویسی شامل
75
00:03:27,860 –> 00:03:29,780
پیاده سازی یا کار با این
76
00:03:29,780 –> 00:03:32,150
اشیاء واقعی در پارادایم برنامه نویسی
77
00:03:32,150 –> 00:03:34,400
و آن چیزی است که به عنوان
78
00:03:34,400 –> 00:03:37,340
شی گرا شناخته می شود برنامه نویسی ed و Python
79
00:03:37,340 –> 00:03:39,620
به ما کمک می کند تا همه
80
00:03:39,620 –> 00:03:41,900
این اشیاء دنیای واقعی را به طور یکپارچه در
81
00:03:41,900 –> 00:03:45,290
دنیای برنامه نویسی ادغام کنیم پایتون همچنین دارای یک
82
00:03:45,290 –> 00:03:48,590
کتابخانه بسیار بزرگ است، بنابراین فرض کنید اگر
83
00:03:48,590 –> 00:03:51,200
می خواهید دستکاری داده ها را انجام دهید،
84
00:03:51,200 –> 00:03:53,360
Python بسته ای برای آن ارائه می دهد، اگر می خواهید تجسم داده های جدیدی
85
00:03:53,360 –> 00:03:55,580
ارائه می دهد Python ارائه می دهد. بسته ای
86
00:03:55,580 –> 00:03:57,380
برای آن اگر می خواهید محاسبات عددی انجام دهید
87
00:03:57,380 –> 00:03:58,220
88
00:03:58,220 –> 00:04:01,130
– همچنین بسته ای برای آن ارائه می دهد، بنابراین
89
00:04:01,130 –> 00:04:03,080
هر آنچه که نیاز شما
90
00:04:03,080 –> 00:04:05,660
باشد peyten یک کتابخانه از سمت خود ایجاد می کند
91
00:04:05,660 –> 00:04:08,810
و در نظر گرفتن همه اینها چیزی است که
92
00:04:08,810 –> 00:04:11,959
پایتون را به یک زبان عالی تبدیل می کند، بنابراین
93
00:04:11,959 –> 00:04:13,640
اکنون که ما داریم مقدمه ای سریع برای
94
00:04:13,640 –> 00:04:16,100
پایتون بیایید بیرون برویم و ببینیم چگونه می توانیم
95
00:04:16,100 –> 00:04:19,100
در واقع نصب کنیم – بنابراین ما می توانیم
96
00:04:19,100 –> 00:04:21,019
پایتون را از این سایت خاص در
97
00:04:21,019 –> 00:04:23,120
اینجا نصب کنیم، بنابراین وقتی به
98
00:04:23,120 –> 00:04:25,700
سراغ دانلودهای پایتون دروید می روید، اجازه دهید من فقط روی
99
00:04:25,700 –> 00:04:28,310
این کلیک کنم، پس بیایید تا سایت منتظر بمانیم
100
00:04:28,310 –> 00:04:31,520
درست باز می شود بنابراین این آخرین
101
00:04:31,520 –> 00:04:34,190
نسخه پایتون است – سه نقطه هشت
102
00:04:34,190 –> 00:04:37,100
نقطه دو اکنون از آنجایی که من یک
103
00:04:37,100 –> 00:04:38,900
سیستم ویندوز دارم آن را برای ویندوز دانلود خواهم کرد و
104
00:04:38,900 –> 00:04:41,210
به همین ترتیب اگر شما یک سیستم لینوکس یا مک
105
00:04:41,210 –> 00:04:42,919
دارید، سپس می توانید آن را برای
106
00:04:42,919 –> 00:04:45,560
لینوکس یا مک دانلود کنید، من فقط روی آن کلیک می کنم
107
00:04:45,560 –> 00:04:48,350
و دانلود به درستی شروع می شود، بنابراین
108
00:04:48,350 –> 00:04:49,690
با پایین گذاشتن آن را پایین بیاورید
109
00:04:49,690 –> 00:04:54,880
– بنابراین به این صورت می توانیم نصب کنیم – حالا
110
00:04:54,880 –> 00:04:57,760
ما نیز به IDE نیاز دارید، بنابراین IDE چیست،
111
00:04:57,760 –> 00:05:00,990
یک IDE اساساً مخفف
112
00:05:00,990 –> 00:05:04,120
محیط توسعه یکپارچه است، بنابراین برای برخی از
113
00:05:04,120 –> 00:05:06,070
شما که قبلاً با
114
00:05:06,070 –> 00:05:08,140
زبان برنامه نویسی قبلی ما کار کرده اید، بگذارید
115
00:05:08,140 –> 00:05:10,360
بگوییم اگر با جاوا کار دارید،
116
00:05:10,360 –> 00:05:12,400
می دانید که جاوا برای جاوا می توانید
117
00:05:12,400 –> 00:05:15,940
از آن استفاده کنید. یک IDE به نام Eclipse، بنابراین Eclipse چه چیزی در
118
00:05:15,940 –> 00:05:18,130
اختیار شما قرار میدهد، اساساً
119
00:05:18,130 –> 00:05:19,870
مجموعهای از ابزارها را در اختیار
120
00:05:19,870 –> 00:05:22,960
شما قرار میدهد تا برنامهنویسی شما
121
00:05:22,960 –> 00:05:25,930
به روشی بسیار روانتر انجام شود، به
122
00:05:25,930 –> 00:05:29,230
همین دلیل است که ما به طور مشابه برای پایتون به IDP نیاز داریم.
123
00:05:29,230 –> 00:05:31,630
IDE های مختلف
124
00:05:31,630 –> 00:05:34,000
و متداول ترین IDE مورد استفاده
125
00:05:34,000 –> 00:05:36,100
PyCharm و anaconda
126
00:05:36,100 –> 00:05:38,350
ما هستند، بنابراین ابتدا پیش می رویم و نحوه
127
00:05:38,350 –> 00:05:41,110
نصب را با پرش می بینیم، بنابراین برای نصب PyCharm
128
00:05:41,110 –> 00:05:42,760
باید به این سایت خاص بروید،
129
00:05:42,760 –> 00:05:44,770
بنابراین باید به این سایت بروید. محدوده آرام را بررسی کنید
130
00:05:44,770 –> 00:05:47,719
تا انتخاب کنم این
131
00:05:47,719 –> 00:05:52,489
پس بیایید صبر کنیم تا این باز شود
132
00:05:52,489 –> 00:05:53,899
تا دکمه دانلود را در اینجا داشته باشید،
133
00:05:53,899 –> 00:05:58,759
من روی دانلود کلیک می کنم و
134
00:05:58,759 –> 00:06:00,409
نسخه حرفه ای و همچنین
135
00:06:00,409 –> 00:06:03,229
نسخه انجمن را داریم و از آنجایی که ما
136
00:06:03,229 –> 00:06:05,360
فقط برای توسعه ساده پایتون
137
00:06:05,360 –> 00:06:07,969
می خواهیم، انجمن را دانلود می کنم نسخه، بنابراین
138
00:06:07,969 –> 00:06:11,809
من روی دانلود کلیک می کنم و
139
00:06:11,809 –> 00:06:15,019
دانلود از اینجا شروع می شود
140
00:06:15,019 –> 00:06:16,339
، در واقع ادامه می دهم و این را لغو می
141
00:06:16,339 –> 00:06:18,139
کنم، زیرا من قبلا پایتون را
142
00:06:18,139 –> 00:06:20,419
روی سیستم خود نصب کرده ام و از آنجایی که همه ما در
143
00:06:20,419 –> 00:06:21,800
واقع در لاگین کردن هستیم، واقعاً انجام نمی دهم.
144
00:06:21,800 –> 00:06:23,629
من میخواهم وایفای خود را هدر دهم، بنابراین من فقط ادامه میدهم
145
00:06:23,629 –> 00:06:26,989
و این را لغو میکنم، بنابراین بله، به این صورت است
146
00:06:26,989 –> 00:06:30,229
که شما با جذابیت نصب میکنید، اکنون پیش میرویم
147
00:06:30,229 –> 00:06:32,919
و پاداش آناکوندا را درک میکنیم،
148
00:06:32,919 –> 00:06:35,749
آناکوندا در مقایسه با ایدههای دیگر
149
00:06:35,749 –> 00:06:38,779
بسیار محبوب است.
150
00:06:38,779 –> 00:06:41,149
چرا آناکوندا در واقع یک
151
00:06:41,149 –> 00:06:43,550
توزیع است و فقط برای
152
00:06:43,550 –> 00:06:45,889
دوچرخه سواری نیست، یک توزیع کامل
153
00:06:45,889 –> 00:06:48,889
برای پایتون و همچنین R است، حالا منظور من
154
00:06:48,889 –> 00:06:51,529
از توزیع چیست، بنابراین اینطور نیست
155
00:06:51,529 –> 00:06:53,839
که فقط قوانینی را به شما ارائه کند.
156
00:06:53,839 –> 00:06:56,899
انجام می دهد این است که چیزهای مختلف زیادی به شما می
157
00:06:56,899 –> 00:06:57,949
دهد،
158
00:06:57,949 –> 00:06:59,959
بنابراین در اینجا من به سایتی که
159
00:06:59,959 –> 00:07:02,539
روی دانلود کلیک کرده ام رفتم و همانطور که در
160
00:07:02,539 –> 00:07:05,269
اینجا می بینید، اساساً توزیعی است
161
00:07:05,269 –> 00:07:09,139
که 7500 بسته به علاوه
162
00:07:09,139 –> 00:07:11,809
با توجه به پایتون و بنابراین شما ارائه می دهد.
163
00:07:11,809 –> 00:07:14,539
بسته هایی مانند 6 2 یا dot در اینجا دارید
164
00:07:14,539 –> 00:07:18,079
، شما پانداهای ناتوان دارید، بله، درست است، بنابراین
165
00:07:18,079 –> 00:07:20,449
با توجه به R و همچنین پایتون، شما
166
00:07:20,449 –> 00:07:23,239
بسته های متعددی دارید، بنابراین هر آنچه که
167
00:07:23,239 –> 00:07:25,189
نیاز دارید آناکوندا
168
00:07:25,189 –> 00:07:27,349
قطعا ابزار خاصی را
169
00:07:27,349 –> 00:07:30,800
برای شما فراهم می کند و بهترین بخش در مورد چرایی بیشتر
170
00:07:30,800 –> 00:07:33,319
مردم از آناکوندا به عنوان نوت بوک مشتری استفاده می کنند.
171
00:07:33,319 –> 00:07:35,479
نوت بوک مشتری امروزه
172
00:07:35,479 –> 00:07:39,079
پرکاربردترین مفسر یا
173
00:07:39,079 –> 00:07:44,300
اساساً IDE برای پایتون است، بنابراین اکنون
174
00:07:44,300 –> 00:07:46,519
بیایید ببینیم چگونه می توانیم این را دانلود کنیم،
175
00:07:46,519 –> 00:07:48,259
بنابراین از آنجایی که من از یک سیستم ویندوز استفاده می
176
00:07:48,259 –> 00:07:50,719
کنم، این را برای ویندوز دانلود خواهم کرد. بنابراین
177
00:07:50,719 –> 00:07:54,019
ما ویندوز مک و لینوکس را در اینجا داریم، بنابراین من متوجه شدم که
178
00:07:54,019 –> 00:07:55,819
از یک سیستم ویندوز استفاده میکنید، فقط
179
00:07:55,819 –> 00:07:57,619
روی ویندوز اینجا کلیک کنید و این
180
00:07:57,619 –> 00:07:59,380
آخرین نسخه
181
00:07:59,380 –> 00:08:03,280
آن است که Python 3.7 است، پس دوباره روی دانلود
182
00:08:03,280 –> 00:08:05,920
و دانلود کلیک کنید. شروع می شود به این صورت
183
00:08:05,920 –> 00:08:08,350
است که می توانید همین حالا پایتون و
184
00:08:08,350 –> 00:08:12,130
آناکوندا را دوباره نصب کنید، زیرا با این 466
185
00:08:12,130 –> 00:08:14,590
مگابایت من فقط لغو را اینجا
186
00:08:14,590 –> 00:08:16,540
می زنم، خوب من وقتی صحبت
187
00:08:16,540 –> 00:08:19,690
از Wi-Fi من در حال حاضر به پایان می رسد
188
00:08:19,690 –> 00:08:22,660
بسیار خسیس هستم. این ما چیزی خواهیم داشت که
189
00:08:22,660 –> 00:08:24,310
شما می دانید نوت بوک Jupiter که
190
00:08:24,310 –> 00:08:28,150
از قبل در آناکوندا نصب شده است، بنابراین همانطور
191
00:08:28,150 –> 00:08:29,950
که در اینجا بیان شده است Jupiter notebook
192
00:08:29,950 –> 00:08:32,500
یک مفسر مبتنی بر مرورگر است که به
193
00:08:32,500 –> 00:08:35,860
ما امکان می دهد به طور تعاملی با پایتون کار کنیم و اکنون
194
00:08:35,860 –> 00:08:37,450
مفسر مبتنی بر مرورگر شما چیست.
195
00:08:37,450 –> 00:08:40,210
به این نام مشغول است که
196
00:08:40,210 –> 00:08:42,250
در یک مرورگر باز می شود که کار را بسیار
197
00:08:42,250 –> 00:08:45,100
آسان می کند و همچنین یک مفسر است، بنابراین
198
00:08:45,100 –> 00:08:48,040
اساساً بهانه ای است که خط به خط خط به خط می کنید،
199
00:08:48,040 –> 00:08:51,070
بنابراین یک مفسر مبتنی بر مرورگر است، حالا
200
00:08:51,070 –> 00:08:53,410
بیایید ببینیم چگونه می توانید با نوت بوک Jupiter کار
201
00:08:53,410 –> 00:08:54,040
202
00:08:54,040 –> 00:08:56,770
نکنید. برای اینکه بعد از نصب
203
00:08:56,770 –> 00:08:58,870
آناکوندا دو
204
00:08:58,870 –> 00:09:01,000
گزینه دارید، بنابراین اجازه دهید من فقط آناکوندا
205
00:09:01,000 –> 00:09:03,370
را اینجا تایپ کنم، وقتی آناکوندا را نصب می کنید
206
00:09:03,370 –> 00:09:04,450
، چیزی به نام
207
00:09:04,450 –> 00:09:07,390
آناکوندا prompt و همچنین anaconda
208
00:09:07,390 –> 00:09:08,200
Navigator
209
00:09:08,200 –> 00:09:11,110
بنابراین anaconda prompt i خواهید داشت. رابط خط فرمان
210
00:09:11,110 –> 00:09:13,320
که در آن دستورات را تایپ میکنید و
211
00:09:13,320 –> 00:09:15,970
anaconda Navigator رابط کاربری گرافیکی
212
00:09:15,970 –> 00:09:18,480
است که شما اساساً این
213
00:09:18,480 –> 00:09:21,190
گزینه را دارید که انتخاب کنید و گزینههای خود را انتخاب کنید،
214
00:09:21,190 –> 00:09:23,440
ابتدا هر دوی آنها را به شما نشان میدهم اجازه دهید من
215
00:09:23,440 –> 00:09:26,010
پیش بروم و یک حساب کاربری باز کنم.
216
00:09:26,010 –> 00:09:28,990
کمی زمان برای باز کردن آن صرف
217
00:09:28,990 –> 00:09:32,640
کنید، بنابراین صبر کنید تا زمانی که شما را باز کند،
218
00:09:33,850 –> 00:09:35,340
219
00:09:35,340 –> 00:09:39,779
پس تا آن زمان به شما نحوه کار با اعلان آناکوندا را نیز به شما نشان خواهم داد،
220
00:09:39,779 –> 00:09:45,540
بنابراین
221
00:09:45,540 –> 00:09:47,460
این همان چیزی است که می بینید، بنابراین در اینجا
222
00:09:47,460 –> 00:09:50,880
شما درخواست آناکوندا دارید و روی آن کلیک کنید.
223
00:09:50,880 –> 00:09:53,880
این محیط پایه است، بنابراین شما
224
00:09:53,880 –> 00:09:54,930
محیط های مختلف زیادی
225
00:09:54,930 –> 00:09:56,940
در اینجا دارید و این محیط پایه
226
00:09:56,940 –> 00:10:00,180
است و در این محیط پایه،
227
00:10:00,180 –> 00:10:01,830
اگر فقط باید نوت بوک Jupiter را باز
228
00:10:01,830 –> 00:10:04,350
کنید، تنها کاری که باید انجام دهید این است که
229
00:10:04,350 –> 00:10:06,510
Jupiter را تایپ کنید، اکنون در اینجا خواهید داشت. به
230
00:10:06,510 –> 00:10:10,650
یاد داشته باشید مشتری در واقع است بنابراین
231
00:10:10,650 –> 00:10:13,290
اینجا Y است و این نیست. می بینم شما در مشتری تایپ می کنید
232
00:10:13,290 –> 00:10:16,830
و بعد از آن به من اجازه می
233
00:10:16,830 –> 00:10:19,740
دهید فقط این را برای مدتی کوچک کنم بعد از این
234
00:10:19,740 –> 00:10:22,410
شما در دفترچه یادداشت تایپ کنید و وقتی Enter را فشار دهید
235
00:10:22,410 –> 00:10:28,010
من همین الان باز می کنم بسیار
236
00:10:28,010 –> 00:10:31,670
خوب بنابراین l به نظر می رسد فلش
237
00:10:31,670 –> 00:10:35,210
و Navigator خوب است یا فعلاً عجیب است،
238
00:10:35,210 –> 00:10:37,370
بنابراین کاری که ما انجام خواهیم داد این است
239
00:10:37,370 –> 00:10:41,540
که دفترچه یادداشت من در اینجا باز شود، بنابراین
240
00:10:41,540 –> 00:10:45,680
من فقط یک پیام جدید را در اینجا باز می کنم.
241
00:10:45,680 –> 00:10:48,920
اجازه دهید مالیات دیگ بخار خود را از
242
00:10:48,920 –> 00:10:51,590
اینجا ببندم. من به شما نشان میدهم که چگونه این کار انجام میشود،
243
00:10:51,590 –> 00:10:54,850
بنابراین اکنون در یک حساب کاربری تایپ
244
00:10:54,850 –> 00:11:01,000
میکنم. اجازه دهید من فقط در Jupiter notebook تایپ کنم
245
00:11:01,850 –> 00:11:04,990
اکنون اجازه دهید این tweek بگویم که درست باز میشود،
246
00:11:04,990 –> 00:11:08,720
بنابراین ما با موفقیت این را باز کردهایم، بنابراین دفترچه
247
00:11:08,720 –> 00:11:10,900
248
00:11:11,170 –> 00:11:13,869
یادداشت مشتری
249
00:11:13,869 –> 00:11:18,730
شما اکنون به این شکل خواهد بود. در اینجا اگر
250
00:11:18,730 –> 00:11:21,970
دیدید گزینه جدید را در اینجا دارید، بنابراین
251
00:11:21,970 –> 00:11:23,709
اینگونه می توانید یک نوت بوک جدید ایجاد کنید،
252
00:11:23,709 –> 00:11:26,889
بنابراین من روی آن کلیک می کنم و
253
00:11:26,889 –> 00:11:30,429
یک نوت بوک جدید Python 3 می خواهم و
254
00:11:30,429 –> 00:11:33,100
یک نوت بوک رایگان Python را
255
00:11:33,100 –> 00:11:37,540
در اینجا باز کرده ام. شما همه این
256
00:11:37,540 –> 00:11:39,639
برگه های مختلف را روی زبانه خود دارید، چند فایل دریافت کردید
257
00:11:39,639 –> 00:11:42,399
و سپس بسیار خوب است، بنابراین
258
00:11:42,399 –> 00:11:43,389
این برگه جدید ماست،
259
00:11:43,389 –> 00:11:46,509
بنابراین من فقط نام آن را می گذارم تا بگوییم
260
00:11:46,509 –> 00:11:51,669
اگر پایتون برای علم داده، نام آن را تغییر دهم،
261
00:11:51,669 –> 00:11:55,749
به نظر می رسد ما در حال حاضر یک فایل
262
00:11:55,749 –> 00:12:00,189
با همین نام دارم، بنابراین من فقط پسوند
263
00:12:00,189 –> 00:12:02,319
call را می گذارم d نهایی اینجاست و همین الان نام آن را تغییر میدهم،
264
00:12:02,319 –> 00:12:06,459
این کار انجام میشود، پس
265
00:12:06,459 –> 00:12:08,619
وقتی همه کد خود را نوشتید و اگر
266
00:12:08,619 –> 00:12:11,439
میخواهید نوتبوک خود را دانلود
267
00:12:11,439 –> 00:12:13,149
کنید، باید به فایل بروید
268
00:12:13,149 –> 00:12:15,429
و گزینه دانلود را دارید.
269
00:12:15,429 –> 00:12:17,110
شما همه این گزینه ها را در اختیار دارید، بنابراین
270
00:12:17,110 –> 00:12:18,939
می توانید فایل خود را با تمام
271
00:12:18,939 –> 00:12:22,269
این پسوندهای مختلف دانلود کنید، بنابراین به طور کلی
272
00:12:22,269 –> 00:12:24,220
هر زمان که ما با نوت بوک Jupiter خود کار می کنیم،
273
00:12:24,220 –> 00:12:27,279
آن را به عنوان یک فایل NB نقطه ای دانلود می کنند،
274
00:12:27,279 –> 00:12:29,470
بنابراین این جایی که در اینجا می بینید
275
00:12:29,470 –> 00:12:32,199
این است dot IP توسط فایل mb و این
276
00:12:32,199 –> 00:12:34,239
یک دفترچه یادداشت است
277
00:12:34,239 –> 00:12:37,540
در حال حاضر وقت آن است که شما منتظر بودید
278
00:12:37,540 –> 00:12:39,579
به خوبی ادامه دهید و اولین
279
00:12:39,579 –> 00:12:42,309
دستور پایتون را بنویسید
280
00:12:42,309 –> 00:12:45,160
من فقط یک چیز ساده می نویسم اجازه دهید فقط
281
00:12:45,160 –> 00:12:47,739
در اینجا چاپ کنم تا شما چاپ کنید
282
00:12:47,739 –> 00:12:49,660
صف کشیش را در
283
00:12:49,660 –> 00:12:51,970
آنجا قرار می دهد و سپس داخل آن که شما در نقل قول قرار می دهید،
284
00:12:51,970 –> 00:12:57,629
من این عنکبوت را تایپ می کنم و
285
00:12:57,629 –> 00:13:00,339
شما روی run هر کلیک می کنید سپس روی run کلیک کنید
286
00:13:00,339 –> 00:13:03,160
یا فقط می توانید کنترل را وارد کنید تا
287
00:13:03,160 –> 00:13:04,929
من روی run کلیک کنم و شما بچه ها
288
00:13:04,929 –> 00:13:07,480
اولین کد پایتون خود را با موفقیت اجرا کرده اید
289
00:13:07,480 –> 00:13:09,369
شما اولین
290
00:13:09,369 –> 00:13:12,220
کد پایتون خود را نوشتهاید و در
291
00:13:12,220 –> 00:13:14,919
حال هک کردن ناسا هستید،
292
00:13:14,919 –> 00:13:18,089
پس فقط بدانید که چگونه با پایتون کار کنید و
293
00:13:18,089 –> 00:13:20,799
اینها اصول اولیه
294
00:13:20,799 –> 00:13:22,899
دفترچه یادداشت هستند، اکنون اجازه دهید ادامه دهیم
295
00:13:22,899 –> 00:13:24,440
و برگههای دیگر را نیز بررسی کنیم.
296
00:13:24,440 –> 00:13:26,180
حالا بیایید ببینیم که آیا میخواهید یک
297
00:13:26,180 –> 00:13:28,639
سلول در این مورد وارد کنید یا یک سلول در مورد این، بنابراین
298
00:13:28,639 –> 00:13:30,560
این چیزی که میبینید در واقع به عنوان یک سلول شناخته میشود
299
00:13:30,560 –> 00:13:32,750
و
300
00:13:32,750 –> 00:13:35,449
اگر بخواهم سلولی را در زیر این سلول وارد کنم، تمام دستورات خود را در داخل یک سلول اجرا میکنید.
301
00:13:35,449 –> 00:13:38,930
302
00:13:38,930 –> 00:13:40,910
اگر بخواهم سلول را قطع کنم، این کار را انجام می دهم، حالا می توانم
303
00:13:40,910 –> 00:13:43,850
سلولی را مانند این برش دهم،
304
00:13:43,850 –> 00:13:47,149
سرهنگ سرهنگ اساساً موتوری است
305
00:13:47,149 –> 00:13:50,120
که کار می کند یا بهانه شما را می کند، بنابراین می
306
00:13:50,120 –> 00:13:52,069
توانید جلو بروید و سرهنگ خود را قطع کنید،
307
00:13:52,069 –> 00:13:54,230
سرهنگ خود را دوباره راه اندازی کنید. یا حتی
308
00:13:54,230 –> 00:13:57,170
سرهنگ خود را درست ببندید، پس بچه ها، اینها
309
00:13:57,170 –> 00:14:01,910
اصول اولیه نوت بوک مشتری هستند، حالا بیایید
310
00:14:01,910 –> 00:14:06,139
به ارائه خود برگردیم، اجازه دهید من
311
00:14:06,139 –> 00:14:10,699
به این برگردم تا آناکوندای خود را نصب کنیم،
312
00:14:10,699 –> 00:14:12,829
آنها نوت بوک مشتری را نیز نصب کرده اند،
313
00:14:12,829 –> 00:14:16,550
حالا بیایید ادامه دهیم
314
00:14:16,550 –> 00:14:18,769
و با چند خلاصه اساسی epts در پایتون،
315
00:14:18,769 –> 00:14:21,439
بنابراین اکنون وقتی هر
316
00:14:21,439 –> 00:14:24,649
زبان برنامه نویسی است، اولین سوال این است
317
00:14:24,649 –> 00:14:26,720
که واقعاً چگونه با داده ها برخورد می کنید،
318
00:14:26,720 –> 00:14:29,930
بنابراین برنامه نویسی همه چیز در مورد داده
319
00:14:29,930 –> 00:14:32,060
است، این نیست که شما با تتا کار می کنید، پس
320
00:14:32,060 –> 00:14:33,980
چرا آن داده را که
321
00:14:33,980 –> 00:14:36,620
اصلی است ذخیره می کنید. حالا بیایید یک
322
00:14:36,620 –> 00:14:38,930
مثال ساده بیاوریم، بنابراین فرض کنید شما سه
323
00:14:38,930 –> 00:14:42,230
دانش آموز دارید که نام آنها جان سم و
324
00:14:42,230 –> 00:14:44,509
مت هستند و می خواهید
325
00:14:44,509 –> 00:14:47,149
نام این سه دانش آموز را در جایی ذخیره کنید چگونه این کار را
326
00:14:47,149 –> 00:14:49,250
انجام می دهید، بنابراین این جایی است که یک متغیر
327
00:14:49,250 –> 00:14:50,389
وارد می
328
00:14:50,389 –> 00:14:52,910
شود. یکی دیگر از مالکان اعلام شده، یک متغیر
329
00:14:52,910 –> 00:14:56,420
فضای ذخیره سازی موقتی است که می
330
00:14:56,420 –> 00:14:59,959
توانید مقادیر را در آن ذخیره کنید، بنابراین کاری که انجام می دهید این است که فرض کنید
331
00:14:59,959 –> 00:15:01,939
اگر می خواهید نام John را
332
00:15:01,939 –> 00:15:05,180
در یک متغیر ذخیره کنید، این را می گیرید و
333
00:15:05,180 –> 00:15:08,139
در داخل آن ذخیره می کنید، بنابراین در اینجا ما
334
00:15:08,139 –> 00:15:11,089
با نام آن داریم. دانشجو اکنون
335
00:15:11,089 –> 00:15:12,920
باید در نظر داشته باشید که یک متغیر
336
00:15:12,920 –> 00:15:16,069
یک آدرس مرتبط با آن خواهد داشت، بنابراین همانطور که می
337
00:15:16,069 –> 00:15:17,990
بینید این متغیر با نام
338
00:15:17,990 –> 00:15:19,880
student است و این آدرس
339
00:15:19,880 –> 00:15:22,850
مربوط به متغیر است و من
340
00:15:22,850 –> 00:15:25,879
این مقدار را در thi ذخیره می کنم. متغیر s
341
00:15:25,879 –> 00:15:28,129
که اکنون در این آدرس خاص وجود دارد
342
00:15:28,129 –> 00:15:30,379
ممکن است کمی پیچیده به نظر
343
00:15:30,379 –> 00:15:33,589
برسد و ما با
344
00:15:33,589 –> 00:15:35,709
مثال ها کار می کنیم بسیار ساده می شود
345
00:15:35,709 –> 00:15:37,500
346
00:15:37,500 –> 00:15:39,450
همانطور که قبلاً به شما گفتم این یک
347
00:15:39,450 –> 00:15:41,580
فضای ذخیره سازی موقت است بنابراین می توانید مرتباً مقادیر را تغییر دهید.
348
00:15:41,580 –> 00:15:44,160
بنابراین در ابتدا
349
00:15:44,160 –> 00:15:47,610
در seneschal ii یک
350
00:15:47,610 –> 00:15:49,410
متغیر دانشجو داریم که در آن مقدار john را ذخیره کرده بودیم،
351
00:15:49,410 –> 00:15:52,860
حالا پس از مدتی، فرض کنید
352
00:15:52,860 –> 00:15:54,360
من نام John a
353
00:15:54,360 –> 00:15:56,820
Lloyd را خیلی دوست ندارم، بنابراین فقط این نام را میگیرم و
354
00:15:56,820 –> 00:15:58,950
آن را دور میاندازم و سپس من. استن را میگیرم و
355
00:15:58,950 –> 00:16:01,700
Sam را به جای جان دوباره در student ذخیره
356
00:16:01,700 –> 00:16:04,230
میکنم، چون خیلی بیتفاوت هستم،
357
00:16:04,230 –> 00:16:07,440
سام را دور میاندازم و دانشجوی درونی خود را ذخیره میکنم،
358
00:16:07,440 –> 00:16:10,200
بنابراین این کتاب متغیرهای ما است، بنابراین
359
00:16:10,200 –> 00:16:12,900
میتوانید به ذخیره مقادیر مختلف
360
00:16:12,900 –> 00:16:15,810
در یک متغیر خاص ادامه دهید، حالا بیایید برویم.
361
00:16:15,810 –> 00:16:19,940
جلوتر و چند نمونه از ما را انتخاب کنید،
362
00:16:20,280 –> 00:16:23,640
بنابراین فرض کنید من readable با نام student ایجاد می کنم
363
00:16:23,640 –> 00:16:27,090
و در داخل
364
00:16:27,090 –> 00:16:29,910
آن مقدار John را ذخیره می کنم و روی run کلیک می کنم
365
00:16:29,910 –> 00:16:33,660
اکنون اجازه دهید این را چاپ کنم تا همانطور که می
366
00:16:33,660 –> 00:16:36,690
بینید این متغیر student دارای مقدار
367
00:16:36,690 –> 00:16:40,050
John است. حالا من ادامه می دهم و
368
00:16:40,050 –> 00:16:42,930
مقدار را تغییر می دهم، جان را تغییر می دهم و آن را درست می
369
00:16:42,930 –> 00:16:48,560
کنم، بیایید مت را ببینیم و
370
00:16:48,560 –> 00:16:53,090
دانشجو را بعد از مدتی اینجا پرینت می کنم
371
00:16:53,090 –> 00:16:55,740
، فرض کنید به جای مت، شاید
372
00:16:55,740 –> 00:16:58,050
فقط بگذارم یک Tiger Shroff اینجاست چون در نهایت
373
00:16:58,050 –> 00:17:00,060
او دانشآموز سال بود،
374
00:17:00,060 –> 00:17:03,300
بنابراین من روی run کلیک میکنم و سپس با
375
00:17:03,300 –> 00:17:06,329
دانشجو دوست میشوم، بنابراین ما
376
00:17:06,329 –> 00:17:08,280
دانشجوی اینجا داریم، بنابراین
377
00:17:08,280 –> 00:17:10,109
قرصهای پیتر اینگونه عمل میکنند تا بتوانید یک متغیر مصرف کنید
378
00:17:10,109 –> 00:17:11,910
و سپس می توانید به تغییر
379
00:17:11,910 –> 00:17:13,770
مقادیری که در داخل یک
380
00:17:13,770 –> 00:17:18,089
متغیر وجود دارد، پس از متغیرها
381
00:17:18,089 –> 00:17:20,040
، یک مفهوم ساده به نام انواع داده وجود دارد،
382
00:17:20,040 –> 00:17:22,680
بنابراین هر متغیری بدون نوع داده مرتبط است،
383
00:17:22,680 –> 00:17:25,980
اکنون یک داده اساساً هر
384
00:17:25,980 –> 00:17:28,620
داده ای که اکنون می بینید، فرض کنید اگر
385
00:17:28,620 –> 00:17:31,530
با اعداد کار می کنید. فقط 10 یا 500 اینها
386
00:17:31,530 –> 00:17:33,840
به عنوان اعداد صحیح نامیده می شوند، بنابراین اساساً اعداد
387
00:17:33,840 –> 00:17:36,360
بدون نقطه اعشار به عنوان اعداد صحیح نامیده می شوند
388
00:17:36,360 –> 00:17:38,760
و وقتی با اعداد
389
00:17:38,760 –> 00:17:40,650
با اعشار کار می کنید آنها به عنوان
390
00:17:40,650 –> 00:17:43,800
اعداد شناور در پایتون شناخته می شوند، پس شما دارای
391
00:17:43,800 –> 00:17:46,530
نوع بولی هستید، بنابراین در نوع بولی
392
00:17:46,530 –> 00:17:47,850
شما باید داشته باشید. درست الف nd
393
00:17:47,850 –> 00:17:49,980
false اساساً 0 یا 1 است درست است یا
394
00:17:49,980 –> 00:17:51,900
باید این کار را انجام دهید در حالی که شما شروع به بیماری می کنید یا
395
00:17:51,900 –> 00:17:54,150
درست است یا نادرست شما هیچ
396
00:17:54,150 –> 00:17:56,610
ارزش دیگری ندارید و وقتی رشته
397
00:17:56,610 –> 00:17:59,850
ای است یک دنباله از کاراکترها دارید سام
398
00:17:59,850 –> 00:18:03,150
ممکن است من پیزا را دوست داشته باشم بنابراین همه اینها را دوست دارم رشتهها هستند،
399
00:18:03,150 –> 00:18:07,170
بنابراین حالا بیایید ادامه دهیم و
400
00:18:07,170 –> 00:18:09,180
انواع دادههای مختلف را به یک
401
00:18:09,180 –> 00:18:13,110
جدول خاص اختصاص دهیم، حالا کاری که من انجام میدهم این است که
402
00:18:13,110 –> 00:18:17,100
متغیری با نام wire 1 دریافت میکنم و ابتدا
403
00:18:17,100 –> 00:18:18,870
یک مقدار ممیز شناور را ذخیره میکنم،
404
00:18:18,870 –> 00:18:21,780
زیرا hello رشتهها را ذخیره میکند.
405
00:18:21,780 –> 00:18:24,300
اکنون یک مقدار ممیز شناور را ذخیره می کنم،
406
00:18:24,300 –> 00:18:26,520
بنابراین این نام افراد
407
00:18:26,520 –> 00:18:30,990
یک است و من 3.14 افراد داخلی را ذخیره می کنم، اجازه
408
00:18:30,990 –> 00:18:32,730
دهید نوع زمین را انتخاب کنم، بنابراین نوع
409
00:18:32,730 –> 00:18:33,490
410
00:18:33,490 –> 00:18:39,179
این اکنون در داخل یک راهرو فروشگاه ما
411
00:18:39,179 –> 00:18:43,179
300 کم باشد، اما یک عدد صحیح حالا اجازه
412
00:18:43,179 –> 00:18:46,930
دهید نوع این نوع آتش را بررسی کنم
413
00:18:46,930 –> 00:18:49,390
تا ببینیم که در ابتدا و ما
414
00:18:49,390 –> 00:18:53,080
3.14 را در سیم یک ذخیره کرده بودیم، نوع داده
415
00:18:53,080 –> 00:18:56,260
آن شناور بود، اکنون وقتی 300 را در سیم 1 شروع می کنیم،
416
00:18:56,260 –> 00:18:59,680
نوع داده آن int است، بنابراین
417
00:18:59,680 –> 00:19:02,050
اساسا نوع داده آن است. یک متغیر به
418
00:19:02,050 –> 00:19:05,860
نوع مقداری که ذخیره می کنیم بستگی دارد e
419
00:19:05,860 –> 00:19:08,890
در متغیر، بنابراین حالا اجازه دهید من ادامه دهم و
420
00:19:08,890 –> 00:19:12,760
یک مقدار بولی را ذخیره کنم، بنابراین من
421
00:19:12,760 –> 00:19:15,990
true را در اینجا
422
00:19:15,990 –> 00:19:20,530
y1 تایپ می کنم و اجازه دهید نوع ما را بررسی کنم، بنابراین
423
00:19:20,530 –> 00:19:25,690
نوع سیم 1 و همانطور که می بینید
424
00:19:25,690 –> 00:19:30,670
این از نوع بولی است. درست است پس اینگونه است
425
00:19:30,670 –> 00:19:32,560
که ما می توانیم با انواع داده های
426
00:19:32,560 –> 00:19:34,980
مختلف یا انواع داده های Xin به یک
427
00:19:34,980 –> 00:19:39,250
متغیر
428
00:19:39,250 –> 00:19:41,980
کار کنیم در حال حاضر یک مفهوم ساده دیگر عملگرهای دیگر، بنابراین ما
429
00:19:41,980 –> 00:19:43,750
عملگرهای رابطه ای داریم که اگر
430
00:19:43,750 –> 00:19:46,060
عملگرهای متریک و عملگرهای منطقی پس
431
00:19:46,060 –> 00:19:49,240
بیایید با هر 3 آنها کار کنیم. اجازه بدهید حالا یک نظر اضافه
432
00:19:49,240 –> 00:19:51,280
کنم دقیقا کامنت چیست،
433
00:19:51,280 –> 00:19:52,960
بنابراین کامنت با فلوت
434
00:19:52,960 –> 00:19:55,180
در پایتون اجرا نمی شود، بنابراین من یک
435
00:19:55,180 –> 00:19:58,140
دریچه ای در آنجا قرار می دهم و عملگرها را تایپ می کنم
436
00:19:58,140 –> 00:20:01,660
و وقتی روی run کلیک می کنم می
437
00:20:01,660 –> 00:20:03,010
بینید که واقعاً هیچ اتفاقی نیفتاده است.
438
00:20:03,010 –> 00:20:05,830
وقتی دریچه را از آنجا حذف می کنم
439
00:20:05,830 –> 00:20:08,110
و سپس وقتی روی run کلیک می کنم، می بینید
440
00:20:08,110 –> 00:20:11,770
که عملگرهای meme تعریف نشده است، این به
441
00:20:11,770 –> 00:20:15,790
این دلیل است که اگر یک هش در اینجا قرار ندهیم،
442
00:20:15,790 –> 00:20:19,570
مفسر پایتون
443
00:20:19,570 –> 00:20:22,060
این را به عنوان یک متغیر در نظر می گیرد که
444
00:20:22,060 –> 00:20:24,550
هنوز مشخص نشده است. تعریف شده است و به همین دلیل است که داریم
445
00:20:24,550 –> 00:20:27,610
این خطا در اینجا وجود دارد، اما ما فقط می خواهیم
446
00:20:27,610 –> 00:20:30,010
این به عنوان یک نظر باشد، اکنون ما به عنوان یک
447
00:20:30,010 –> 00:20:32,770
برنامه نویس معمولاً نظراتی را اضافه
448
00:20:32,770 –> 00:20:35,200
می کنیم زیرا این به خوانایی کد می افزاید
449
00:20:35,200 –> 00:20:36,280
،
450
00:20:36,280 –> 00:20:39,130
بگذارید ببینیم که در حال نوشتن یک کد سطح بسیار پیچیده هستید
451
00:20:39,130 –> 00:20:41,770
که فقط توسط یک نفر قابل درک است.
452
00:20:41,770 –> 00:20:45,370
گروهی از افراد را تنظیم کنید، بنابراین کاری که
453
00:20:45,370 –> 00:20:48,160
انجام می دهید این است که هر مرحله را به درستی توضیح دهید تا
454
00:20:48,160 –> 00:20:50,320
هر کسی که غذا را می خواند بتواند
455
00:20:50,320 –> 00:20:52,060
بفهمد که در خطوط بالش چه اتفاقی می افتد،
456
00:20:52,060 –> 00:20:56,650
بنابراین اکنون اجازه دهید
457
00:20:56,650 –> 00:20:59,440
این را اجرا کنم و در عملگرها در واقع
458
00:20:59,440 –> 00:21:02,130
با
459
00:21:02,940 –> 00:21:06,640
عملگرهای حسابی شروع می شود، بنابراین یک
460
00:21:06,640 –> 00:21:12,280
عملگر حسابی ما به راحتی کمتر خواهیم داشت –
461
00:21:12,280 –> 00:21:14,440
تقسیم خواهیم داشت و عملگر ضرب خواهیم داشت،
462
00:21:14,440 –> 00:21:16,900
بنابراین اینها
463
00:21:16,900 –> 00:21:18,490
عملگرهای اساسی حسابی هستند،
464
00:21:18,490 –> 00:21:23,920
اکنون 10 را در a و 20 را در
465
00:21:23,920 –> 00:21:27,010
P ذخیره می کنم، بنابراین این دو متغیر من هستند، اکنون
466
00:21:27,010 –> 00:21:28,330
برخی از عملیات حسابی اساسی
467
00:21:28,330 –> 00:21:32,700
را روی آنها انجام خواهم داد. اجازه دهید من انجام دهم و بیایید
468
00:21:32,700 –> 00:21:35,770
درست باشیم بنابراین 3 آوریل X 30 زیرا پس از آن
469
00:21:35,770 –> 00:21:37,870
در a ذخیره می شود و 20 در B ذخیره می شود حالا
470
00:21:37,870 –> 00:21:43,150
اجازه دهید a را انجام دهم – V می گیریم – 10 زیرا 10 –
471
00:21:43,150 –> 00:21:47,700
20 سال – ده بعد اجازه دهید ستاره B را انجام دهم.
472
00:21:47,700 –> 00:21:51,160
آنگاه B به 20
473
00:21:51,160 –> 00:21:53,980
تبدیل می شود که اساساً تبدیل به 200 می شود و سپس اجازه
474
00:21:53,980 –> 00:21:58,090
دهید من تقسیم بر P را انجام دهم که می
475
00:21:58,090 –> 00:22:01,530
بینیم تقسیم بر 20 می شود و درست 0.5 می شود،
476
00:22:01,530 –> 00:22:04,660
بنابراین اینها عملگرهای اساسی حسابی
477
00:22:04,660 –> 00:22:07,240
هستند که اکنون خوب عملگرهای رابطه ای
478
00:22:07,240 –> 00:22:10,690
هستند، بنابراین من. نظر دیگری را در اینجا اضافه می
479
00:22:10,690 –> 00:22:14,620
کنم و آن را به عنوان عملگرهای رابطه ای قرار می دهم
480
00:22:14,620 –> 00:22:17,350
در حال حاضر انواع مختلفی
481
00:22:17,350 –> 00:22:21,490
از عملگرهای رابطه ای وجود دارد که کمتر
482
00:22:21,490 –> 00:22:23,740
از آن زمان هستند که بزرگتر از آن زمان
483
00:22:23,740 –> 00:22:25,660
هستند آنها دو برابر عملگر را دارند.
484
00:22:25,660 –> 00:22:27,790
اجازه دهید فقط دو برابر را وارد کنم برابر با over
485
00:22:27,790 –> 00:22:31,090
here و سپس بعد از این 50 برابر با
486
00:22:31,090 –> 00:22:33,820
عملگر نیست، بنابراین دوباره همان E را می
487
00:22:33,820 –> 00:22:35,860
گیریم و به من اجازه می دهیم فقط در مقادیر
488
00:22:35,860 –> 00:22:38,410
شهر env برای شما بچه ها اینجا توقف کنم، بنابراین
489
00:22:38,410 –> 00:22:41,640
در a ذخیره می شود و 20 در من ستاره دار شده است. حالا
490
00:22:41,640 –> 00:22:44,050
کاری که میخواهم انجام دهم این است که میخواهم
491
00:22:44,050 –> 00:22:46,960
رابطه بین این دو را بدانم، بنابراین میخواهم
492
00:22:46,960 –> 00:22:51,190
ببینم آیا a کمتر از B است پس a کمتر از
493
00:22:51,190 –> 00:22:54,010
عملگر B است و یک مقدار واقعی دریافت میکنم
494
00:22:54,010 –> 00:22:56,980
زیرا 10 کمتر از 20 است حالا به طور مشابه
495
00:22:56,980 –> 00:22:59,830
اگر قرار دهم در a بزرگتر از B است من یک مقدار نادرست دریافت می کنم
496
00:22:59,830 –> 00:23:02,380
زیرا 10 g نیست reater
497
00:23:02,380 –> 00:23:04,900
از B اکنون اگر دو برابر
498
00:23:04,900 –> 00:23:07,240
آن را قرار دهم، بررسی می کند که آیا a و B در واقع برابر هستند یا خیر و در
499
00:23:07,240 –> 00:23:10,060
اینجا دوباره مقدار نادرستی دریافت می کنم
500
00:23:10,060 –> 00:23:13,500
زیرا 10 و 20 مساوی نیستند
501
00:23:13,500 –> 00:23:17,610
در نهایت علامت تعجب برابر با P قرار دهید بنابراین
502
00:23:17,610 –> 00:23:19,080
وقتی این کار را انجام می دهم من مقدار واقعی آن را دریافت می کنم
503
00:23:19,080 –> 00:23:22,380
زیرا 10 و 20 برابر نیستند، بنابراین
504
00:23:22,380 –> 00:23:26,460
این عملگرها در هر یک از این دو عملگر اصلی هستند، بنابراین
505
00:23:26,460 –> 00:23:29,940
ما این کار را انجام دادیم حالا بیایید بفهمیم
506
00:23:29,940 –> 00:23:33,510
چه چیزی برای kenzan است – بنابراین حالت کوچک من
507
00:23:33,510 –> 00:23:36,300
کوچکترین مؤلفه های معنی دار است
508
00:23:36,300 –> 00:23:38,880
که اساساً کل کد را تشکیل می دهد.
509
00:23:38,880 –> 00:23:41,640
بنابراین عملگرها یکی از نشانهها هستند و
510
00:23:41,640 –> 00:23:43,020
ما قبلاً با این عملگرها کار کردهایم
511
00:23:43,020 –> 00:23:45,240
حالا بیایید با
512
00:23:45,240 –> 00:23:47,280
نشانههای دیگر کار کنیم تا آنها شناسه کلمات کلیدی و کلمات کلیدی داشته باشند،
513
00:23:47,280 –> 00:23:50,250
بیایید با کلمات کلیدی شروع کنیم.
514
00:23:50,250 –> 00:23:51,960
515
00:23:51,960 –> 00:23:55,590
516
00:23:55,590 –> 00:23:57,510
شما واقعا نمی توانید
517
00:23:57,510 –> 00:23:59,910
از این کلمات کلیدی برای
518
00:23:59,910 –> 00:24:02,930
نام یک متغیر یا یک تابع یا یک شی استفاده کنید،
519
00:24:02,930 –> 00:24:05,430
بنابراین این کلمات کلیدی متفاوتی هستند که شما
520
00:24:05,430 –> 00:24:08,910
دارید، بنابراین یک def درست نادرست ادامه دارد
521
00:24:08,910 –> 00:24:12,090
و به همین ترتیب اکنون اجازه دهید نمونه ای
522
00:24:12,090 –> 00:24:15,570
از آنها را به شما نشان دهم. کلمات کلیدی پایتون، پس اجازه دهید
523
00:24:15,570 –> 00:24:19,020
جلوتر بروم و همه اینها را قطع کنم،
524
00:24:19,020 –> 00:24:24,630
بله، همه اینها را دارم،
525
00:24:24,630 –> 00:24:28,350
بگذارید بگوییم اگر true را تایپ کنم، بنابراین همانطور که می
526
00:24:28,350 –> 00:24:30,450
بینید باید به رنگ سبز پایان یابد زیرا
527
00:24:30,450 –> 00:24:33,270
مفسر پایتون می داند که
528
00:24:33,270 –> 00:24:35,550
این یک کلمه کلیدی است به طور مشابه وقتی عمیقاً تایپ می کنم
529
00:24:35,550 –> 00:24:36,570
530
00:24:36,570 –> 00:24:39,600
– مفسر می فهمد که این یک
531
00:24:39,600 –> 00:24:43,230
کلمه کلیدی است حالا اجازه دهید قرار دهم اجازه دهید
532
00:24:43,230 –> 00:24:45,600
دوباره کلاس را ببینیم مترجم پایتون می
533
00:24:45,600 –> 00:24:47,250
فهمد که این یک کلمه کلیدی
534
00:24:47,250 –> 00:24:50,970
است که باید کلمات رزرو شده ویژه در
535
00:24:50,970 –> 00:24:54,780
پایتون باشد اکنون می فهمیم که چرا شناسه
536
00:24:54,780 –> 00:24:57,330
بنابراین شناسه ها هستند اساساً نام ها
537
00:24:57,330 –> 00:25:00,780
یا مواردی که به توابع یا اشیاء متغیرها داده می شود،
538
00:25:00,780 –> 00:25:05,190
بنابراین اکنون فرض کنید که من
539
00:25:05,190 –> 00:25:07,650
متغیرهای مختلفی ایجاد کردم،
540
00:25:07,650 –> 00:25:09,690
ما یک متغیر با نام دانشجویان r1 ایجاد کرده بودیم،
541
00:25:09,690 –> 00:25:12,150
بنابراین همه آنها
542
00:25:12,150 –> 00:25:16,170
شناسه های مقدار هستند، اکنون اینها
543
00:25:16,170 –> 00:25:17,970
قوانینی هستند که به آن می رسیم. شناسههای پایتون
544
00:25:17,970 –> 00:25:20,910
، بنابراین نمیتوانید
545
00:25:20,910 –> 00:25:24,720
در
546
00:25:24,720 –> 00:25:27,510
نام همه اینها
547
00:25:27,510 –> 00:25:29,159
هیچ کاراکتر خاصی داشته باشید، بهجز روی، بنابراین به جز خط زیر، نمیتوانید
548
00:25:29,159 –> 00:25:32,549
کاراکتر ویژه دیگری داشته باشید و بنابراین اینها
549
00:25:32,549 –> 00:25:34,980
حساس به کلید هستند، حالا به هر معنی که به بزرگی و کوچکی بزرگ و کوچک
550
00:25:34,980 –> 00:25:37,740
حساس است، یک مثال را
551
00:25:37,740 –> 00:25:40,320
به شما بچه ها نشان خواهم داد، فرض کنید اگر یک
552
00:25:40,320 –> 00:25:42,690
زیبا با نام student در
553
00:25:42,690 –> 00:25:48,299
اینجا ایجاد کنم و جان را ذخیره کنم و
554
00:25:48,299 –> 00:25:50,850
یک متغیر دانشجوی دیگر را ایجاد کنم که در آن
555
00:25:50,850 –> 00:25:55,970
سرمایه باشد و در داخل آن ذخیره کنم. شلوار جین
556
00:25:55,970 –> 00:25:59,070
در حال حاضر هر دوی اینها واقعاً
557
00:25:59,070 –> 00:26:02,580
هزینه می شود اجازه دهید من دانشجویی بگذارم و بعد از
558
00:26:02,580 –> 00:26:04,080
آن اجازه دهید دانشجویی را با
559
00:26:04,080 –> 00:26:06,840
حروف بزرگ وارد کنم، بنابراین همانطور که می بینید هر دوی اینها
560
00:26:06,840 –> 00:26:08,159
متغیرهای متفاوتی هستند که
561
00:26:08,159 –> 00:26:14,190
مقادیر متفاوتی در آنها ذخیره شده است همچنین
562
00:26:14,190 –> 00:26:17,520
یک قانون ساده است که زیبا یا هر یک از
563
00:26:17,520 –> 00:26:20,039
این شناسهها نمیتوانند حرف اول
564
00:26:20,039 –> 00:26:21,299
را داشته باشند،
565
00:26:21,299 –> 00:26:23,400
بنابراین وقتی با این شناسهها کار میکنید قوانین سادهای وجود دارد که باید از آنها
566
00:26:23,400 –> 00:26:24,900
پیروی کنید.
567
00:26:24,900 –> 00:26:29,010
568
00:26:29,010 –> 00:26:31,380
569
00:26:31,380 –> 00:26:33,539
570
00:26:33,539 –> 00:26:35,520
کمی تغییر را ادامه دهید به
571
00:26:35,520 –> 00:26:37,620
معنای واقعی کلمه تغییر نمی کند همانطور که نام در یک فاصله قرار
572
00:26:37,620 –> 00:26:41,010
دارد ثابت نگه دارید که مقدار آن ثابت است
573
00:26:41,010 –> 00:26:42,419
بنابراین مقادیری که در یک متغیر ذخیره می کنید
574
00:26:42,419 –> 00:26:43,710
اجازه دهید
575
00:26:43,710 –> 00:26:46,740
ده صد عدد را مشاهده کنیم. هزاران همه این مقادیر
576
00:26:46,740 –> 00:26:49,470
درست است، بنابراین مقدار ده همیشه
577
00:26:49,470 –> 00:26:51,750
آنها باقی میماند، واقعاً تغییر نمیکند،
578
00:26:51,750 –> 00:26:55,679
این همان چیزی است که به عنوان یک حق تحت اللفظی شناخته میشود،
579
00:26:55,679 –> 00:26:58,440
بنابراین همه اینها اصول هستند حالا
580
00:26:58,440 –> 00:27:00,990
بیایید با رشتههای پایتون کار کنیم، بنابراین بیایید
581
00:27:00,990 –> 00:27:03,090
بفهمیم رشتههای پایتون ما دقیقاً چیست.
582
00:27:03,090 –> 00:27:05,640
بنابراین رشتههای پایتون همانطور که
583
00:27:05,640 –> 00:27:08,429
قبلاً به شما گفتهام اینها دنبالهای از
584
00:27:08,429 –> 00:27:11,730
کاراکترها هستند که یا در داخل گیومههای تکی قرار میگیرند،
585
00:27:11,730 –> 00:27:15,150
نقل قولهای دوتایی یا سهگانه، بنابراین
586
00:27:15,150 –> 00:27:17,010
در اینجا ما یک رشته داریم که در گیومههای ساده محصور شده است،
587
00:27:17,010 –> 00:27:18,870
سپس یک رشته در
588
00:27:18,870 –> 00:27:20,730
کوتیشنهای دوتایی داریم و سپس چند.
589
00:27:20,730 –> 00:27:22,950
رشته -خط در اینجا، بنابراین ما از نقل قول های سه گانه استفاده
590
00:27:22,950 –> 00:27:26,280
591
00:27:26,280 –> 00:27:29,070
592
00:27:29,070 –> 00:27:31,169
593
00:27:31,169 –> 00:27:36,020
594
00:27:36,020 –> 00:27:39,520
595
00:27:39,520 –> 00:27:43,419
می کنیم. ادامه دهید و مقداری قدرت اضافه کنید،
596
00:27:43,419 –> 00:27:45,909
بنابراین من یک رشته کامل را به عنوان
597
00:27:45,909 –> 00:27:50,140
STR یک در اینجا متمایل میکنم و فرض میکنیم که
598
00:27:50,140 –> 00:27:57,610
hello world را ذخیره میکنم، بنابراین اجازه دهید STR
599
00:27:57,610 –> 00:28:01,570
یکی را در اینجا چاپ کنم، بنابراین این چیزی است که
600
00:28:01,570 –> 00:28:05,860
اکنون داریم، اجازه دهید رشته دیگری را
601
00:28:05,860 –> 00:28:09,190
str2 ایجاد کنم و سپس من یک رشته با
602
00:28:09,190 –> 00:28:11,110
گیومه های تکی در اینجا ایجاد کنید، یک
603
00:28:11,110 –> 00:28:12,700
رشته با گیومه های دوتایی ایجاد کنید، حالا اجازه دهید ادامه دهم
604
00:28:12,700 –> 00:28:14,289
و یک رشته با
605
00:28:14,289 –> 00:28:17,260
نقل قول های تکی و در داخل نوع بی صدا در
606
00:28:17,260 –> 00:28:21,610
Sparta ایجاد کنم، بنابراین اجازه دهید من فقط در اینجا اسپارت را تایپ
607
00:28:21,610 –> 00:28:26,020
کنم و اجازه دهید روی run let کلیک کنم. من
608
00:28:26,020 –> 00:28:31,419
STR را چاپ کنم تا بنویسم و اجازه دهید STR 3 را
609
00:28:31,419 –> 00:28:35,590
یز داشته باشم و این را یک رشته چند خطی می کن
610
00:28:35,590 –> 00:28:44,669
. همین الان این رشته چند خطی را تایپ می
611
00:28:44,669 –> 00:28:52,149
نم اجازه دهید به شما نشان دهم که Elstr
612
00:28:52,149 –> 00:28:55,360
e چیست تا همانطور که می بینید ما این را داریم اسلش
613
00:28:55,360 –> 00:28:56,500
n در اینجا
614
00:28:56,500 –> 00:28:59,740
به طوری که هر اسلش n یک خط جدید را نشان می دهد، بنابراین
615
00:28:59,740 –> 00:29:03,100
برای is ما این اسلش را در خط جدید داریم یک
616
00:29:03,100 –> 00:29:06,220
رشته جدید چند رشته ای رشته خط جدید
617
00:29:06,220 –> 00:29:08,340
درست است، بنابراین به این ترتیب می توانید یک
618
00:29:08,340 –> 00:29:14,590
رشته چند خطی را در حال حاضر بدون کلمه
619
00:29:14,590 –> 00:29:18,309
نیمی از کلمه ایجاد کنید. مفاهیم به من اجازه دهید ادامه دهم
620
00:29:18,309 –> 00:29:20,940
و
621
00:29:20,940 –> 00:29:24,210
در اینجا
622
00:29:24,219 –> 00:29:29,440
به چند سوال پاسخ دهم، بنابراین آری چاندرا میپرسد آیا ما به هر دو
623
00:29:29,440 –> 00:29:33,529
آناکوندا و
624
00:29:33,529 –> 00:29:36,829
625
00:29:36,829 –> 00:29:42,019
PyCharm نیاز
626
00:29:42,019 –> 00:29:44,179
داریم، نه آریسا بسیاری از میگوها
627
00:29:44,179 –> 00:29:45,769
اساساً ابزارهای زیادی در اختیار شما قرار می دهد اما
628
00:29:45,769 –> 00:29:48,739
به طور کلی نوت بوک چاپیتر یا
629
00:29:48,739 –> 00:29:51,049
آناکوندا در بین
630
00:29:51,049 –> 00:29:53,749
اکثر برنامه نویسان پایتون ترجیح داده می شود، بنابراین
631
00:29:53,749 –> 00:29:57,019
شما نیازی به داشتن pycharm و anaconda
632
00:29:57,019 –> 00:29:59,059
در سیستم خود ندارید، اما قطعاً
633
00:29:59,059 –> 00:30:00,829
قبل از نصب آناکوندا در اولین نصب، باید پایتون را در سیستم خود داشته باشید.
634
00:30:00,829 –> 00:30:03,889
635
00:30:03,889 –> 00:30:06,139
– چون نرم افزار اصلی
636
00:30:06,139 –> 00:30:07,879
است و سپس ادامه می دهید و
637
00:30:07,879 –> 00:30:11,019
یک IDE را نصب می کنید
638
00:30:11,019 –> 00:30:13,489
Ramachandran سوال مشابهی را
639
00:30:13,489 –> 00:30:18,139
می پرسد که در مقایسه
640
00:30:18,139 –> 00:30:22,009
با Chema یا anaconda بهترین است، بنابراین از هم اکنون
641
00:30:22,009 –> 00:30:25,459
anaconda بیشترین استفاده را از این
642
00:30:25,459 –> 00:30:28,070
محبوب ترین دکمه دوباره توسط Thomas
643
00:30:28,070 –> 00:30:29,349
واقعاً خیلی عقبتر است،
644
00:30:29,349 –> 00:30:32,029
اما به طور کلی،
645
00:30:32,029 –> 00:30:34,190
وقتی با نوتبوکهای مشتری و آناکوندا کار میکنید، به اشتراک گذاشتن کار خود آسانتر است،
646
00:30:34,190 –> 00:30:36,049
647
00:30:36,049 –> 00:30:43,219
بنابراین دوباره به
648
00:30:43,219 –> 00:30:47,059
جلسه برگردید، حالا رشته زمین ایجاد کردهایم،
649
00:30:47,059 –> 00:30:48,739
حالا بیایید ببینیم چگونه میتوانیم
650
00:30:48,739 –> 00:30:51,559
کاراکترهای جداگانه را استخراج کنیم. از یک
651
00:30:51,559 –> 00:30:55,609
رشته کاری که من انجام خواهم داد این است که یک
652
00:30:55,609 –> 00:30:59,739
رشته جدید در اینجا ایجاد می کنم، بنابراین رشته خود را تایپ می کنم
653
00:30:59,739 –> 00:31:05,250
و ذخیره
654
00:31:05,250 –> 00:31:10,830
می کنم، فرض کنید اجازه دهید این را به عنوان sm قرار دهم همه
655
00:31:10,830 –> 00:31:20,070
اسمم جان حالا اگر بخواهم
656
00:31:20,070 –> 00:31:23,400
کاراکتر اول یا کل رشته را استخراج
657
00:31:23,400 –> 00:31:26,460
کنم باید ایندکس بدهم، بنابراین در پایتون
658
00:31:26,460 –> 00:31:28,530
باید به یاد داشته باشید که نمایه سازی
659
00:31:28,530 –> 00:31:32,070
با عدد صفر شروع می شود بنابراین این
660
00:31:32,070 –> 00:31:33,690
کاراکتر که در اینجا ایندکس خواهد داشت.
661
00:31:33,690 –> 00:31:36,000
صفر، این یک
662
00:31:36,000 –> 00:31:40,470
شاخص سه و غیره را ایندکس می کند، بنابراین من رشته خود را تایپ می
663
00:31:40,470 –> 00:31:43,350
کنم، پرانتزهای مربعی قرار
664
00:31:43,350 –> 00:31:45,750
می دهم و اگر بخواهم این
665
00:31:45,750 –> 00:31:48,770
کاراکتر خاص را در اینجا استخراج کنم، صفر قرار می
666
00:31:48,770 –> 00:31:51,870
دهم و استخراج کرده ام و به طور مشابه اگر من میخواهم
667
00:31:51,870 –> 00:31:53,940
کاراکتر دوم را استخراج
668
00:31:53,940 –> 00:31:57,360
کنم، اگر بخواهم کاراکتر سوم را استخراج کنم، ایندکس آن یکی میشود،
669
00:31:57,360 –> 00:31:59,370
بنابراین حتی
670
00:31:59,370 –> 00:32:02,070
فضا به شما بدهکار است، این به عنوان یک کاراکتر به حساب میآید،
671
00:32:02,070 –> 00:32:07,500
بنابراین سه مورد را در اینجا قرار میدهم،
672
00:32:07,500 –> 00:32:10,080
بنابراین باید در واقع دو تا باشد. وقتی
673
00:32:10,080 –> 00:32:13,260
do را گذاشتم، اگر بخواهم آخرین کاراکتر را دقیق کنم، این را استخراج کردم
674
00:32:13,260 –> 00:32:15,960
، بنابراین اگر
675
00:32:15,960 –> 00:32:17,970
میخواهید آخرین کاراکتر را استخراج
676
00:32:17,970 –> 00:32:22,169
کنید، منهای یک را قرار میدهیم، بنابراین دیدیم که
677
00:32:22,169 –> 00:32:23,880
678
00:32:23,880 –> 00:32:26,760
آخرین کاراکتر را با موفقیت از این
679
00:32:26,760 –> 00:32:29,850
رشته خاص استخراج کردهایم. بنابراین اینها برخی ابتدایی هستند
680
00:32:29,850 –> 00:32:33,000
اکنون پس از این چاه به سراغ
681
00:32:33,000 –> 00:32:37,080
اصول ساختارهای داده بروید –
682
00:32:37,080 –> 00:32:40,380
ساختارهای داده اصلی را در اختیار ما قرار می دهد
683
00:32:40,380 –> 00:32:43,740
که فرهنگ لغت شادی آور هستند و مجموعه ای
684
00:32:43,740 –> 00:32:47,220
اکنون با کوبایی شروع می
685
00:32:47,220 –> 00:32:50,130
کنیم.
686
00:32:50,130 –> 00:32:52,650
687
00:32:52,650 –> 00:32:56,640
pisar را نیز تغییرناپذیر انجام دهید،
688
00:32:56,640 –> 00:32:59,760
بنابراین دقیقاً چه چیزی تغییرناپذیر است، بنابراین به زبان
689
00:32:59,760 –> 00:33:03,120
ساده وقتی یک تاپل ایجاد میکنید، نمیتوانید
690
00:33:03,120 –> 00:33:05,580
مقادیر
691
00:33:05,580 –> 00:33:09,390
موجود در یک دوتایی را تغییر دهید، بنابراین بیایید بگوییم که آیا
692
00:33:09,390 –> 00:33:11,370
لولهای مانند این داریم و اگر
693
00:33:11,370 –> 00:33:13,500
میخواهید این تاپل را در آن تغییر دهید. ستایش زمان بعدی
694
00:33:13,500 –> 00:33:14,880
695
00:33:14,880 –> 00:33:17,010
امکان پذیر است و به همین دلیل است که یک
696
00:33:17,010 –> 00:33:19,130
دوگانه به عنوان یک ساختار داده تغییرناپذیر شناخته می
697
00:33:19,130 –> 00:33:21,780
شود و همچنین مجموعه ای مرتب
698
00:33:21,780 –> 00:33:23,490
از عناصر است، بنابراین نحوه
699
00:33:23,490 –> 00:33:25,530
ذخیره عناصر در داخل آن
700
00:33:25,530 –> 00:33:28,440
، ترتیب ثابت می ماند و به
701
00:33:28,440 –> 00:33:30,480
همین دلیل است که شما میتواند عناصر موجود در یک تاپل را فهرستبندی کند،
702
00:33:30,480 –> 00:33:33,180
بنابراین بیایید
703
00:33:33,180 –> 00:33:35,780
با یک تاپل کار
704
00:33:36,310 –> 00:33:41,400
کنیم، اجازه دهید ابتدا همه چیز را حذف کنم، بنابراین
705
00:33:41,940 –> 00:33:49,830
مطمئن شوید که اجازه دهید
706
00:33:49,830 –> 00:33:54,610
همین حالا مردمک را وارد کنم، تایپ یک را در اینجا تایپ کنم.
707
00:33:54,610 –> 00:33:56,980
پرانتزهای گرد قرار دهید و من یک دسته
708
00:33:56,980 –> 00:33:58,780
از عناصر را در اینجا اضافه می کنم، فرض کنید
709
00:33:58,780 –> 00:34:01,390
عنصر اول یک خنده است، من در شخصیت خود قرار می دهم
710
00:34:01,390 –> 00:34:04,900
که Spyder خواهد بود و
711
00:34:04,900 –> 00:34:06,760
سپس یک مقدار بولی
712
00:34:06,760 –> 00:34:10,360
می دهم که درست است، بنابراین من دارم
713
00:34:10,360 –> 00:34:13,960
در اینجا یک دانش آموز ایجاد کردید حالا بیایید
714
00:34:13,960 –> 00:34:16,000
به ارائه برگردیم پس از ایجاد یک تاپل،
715
00:34:16,000 –> 00:34:17,980
استخراج مجدد عناصر
716
00:34:17,980 –> 00:34:20,980
مشابه در مقایسه با یک رشته است، تنها
717
00:34:20,980 –> 00:34:23,199
کاری که انجام می دهید این است که نمایه سازی می دهید و سپس
718
00:34:23,199 –> 00:34:24,699
مقادیری را می دهید که می خواهند
719
00:34:24,699 –> 00:34:25,239
استخراج
720
00:34:25,239 –> 00:34:28,480
شوند، پس بیایید همین عملیات را انجام دهید، بنابراین
721
00:34:28,480 –> 00:34:30,489
اگر میخواهم
722
00:34:30,489 –> 00:34:35,040
مقدارهای بیشتری را در اینجا اضافه کنیم، فرض کنیم که
723
00:34:35,040 –> 00:34:39,730
سلام میکنم، اینجا میافتم پس این
724
00:34:39,730 –> 00:34:40,870
qp1 است،
725
00:34:40,870 –> 00:34:44,290
اجازه دهید آن را در اینجا qp1 بیرون بیاورم، بنابراین
726
00:34:44,290 –> 00:34:45,790
این qb1 است
727
00:34:45,790 –> 00:34:49,030
حالا میخواهم عنصر دوم
728
00:34:49,030 –> 00:34:52,120
را از اینجا استخراج کنید، بنابراین تاپ 1، شاخص عنصر دوم
729
00:34:52,120 –> 00:34:54,280
باید 1 باشد، من 1 را در
730
00:34:54,280 –> 00:34:56,620
اینجا قرار می دهم و عنصر دوم را با موفقیت از اینجا استخراج کردم،
731
00:34:56,620 –> 00:35:01,060
حالا بعد از
732
00:35:01,060 –> 00:35:04,420
انجام این کار، بیایید ببینیم چگونه می توانیم
733
00:35:04,420 –> 00:35:06,430
عنصر نهایی را تا نهایی استخراج کنیم.
734
00:35:06,430 –> 00:35:08,410
عنصر هدف همه شما ha ve to do در منهای 1 قرار داده می شود
735
00:35:08,410 –> 00:35:12,010
و اگر بخواهم یک سری عناصر را استخراج کنم می توانیم عنصر نهایی
736
00:35:12,010 –> 00:35:15,040
را از این استخراج
737
00:35:15,040 –> 00:35:17,440
کنیم، فرض کنید اگر
738
00:35:17,440 –> 00:35:20,110
این لوزی عنصر سوم و چهارم را
739
00:35:20,110 –> 00:35:23,620
740
00:35:23,620 –> 00:35:26,260
بردم، بنابراین عنصر دوم شاخص 1 خواهد بود، بنابراین من 1
741
00:35:26,260 –> 00:35:29,710
را در اینجا قرار می دهیم، بنابراین این می شود 1 2 3 حالا
742
00:35:29,710 –> 00:35:31,390
شما فکر می کنید که باید 3
743
00:35:31,390 –> 00:35:33,340
را در اینجا قرار دهیم، اما این درست نیست، ما در
744
00:35:33,340 –> 00:35:36,430
واقع باید 4 را قرار دهیم زیرا
745
00:35:36,430 –> 00:35:39,490
سمت راست ایندکس منحصر به فرد است. این
746
00:35:39,490 –>