در این مطلب، ویدئو مقدمه ای بر پایتون با آناکوندا برای مبتدیان با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,770
به مقدمه پایتون
2
00:00:01,770 –> 00:00:04,350
با آناکوندا برای مبتدیان خوش آمدید اسم من
3
00:00:04,350 –> 00:00:06,480
ماتیاس است و تمام تلاشم را می کنم تا سبک شما را
4
00:00:06,480 –> 00:00:10,080
با برنامه نویسی در پایتون بدست بیاورم در این
5
00:00:10,080 –> 00:00:12,599
ویدیو توضیح خواهم داد که پایتون چیست و برای
6
00:00:12,599 –> 00:00:16,049
چه استفاده می شود سپس توضیح خواهم داد.
7
00:00:16,049 –> 00:00:17,910
آناکوندا چیست و به شما نشان می دهیم که چگونه
8
00:00:17,910 –> 00:00:20,910
آن را نصب کنید، سپس برخی
9
00:00:20,910 –> 00:00:24,050
از دستورات پایه پایتون و سینتکس
10
00:00:24,050 –> 00:00:26,550
را مرور می کنیم، همچنین به شما نشان می دهم که چگونه برنامه خود
11
00:00:26,550 –> 00:00:28,830
را از خط فرمان اجرا کنید و در
12
00:00:28,830 –> 00:00:31,109
پایان چند نمونه از موارد پیشرفته را به شما نشان خواهم داد.
13
00:00:31,109 –> 00:00:35,370
برنامههای Perl Python برای پایان دادن
14
00:00:35,370 –> 00:00:37,739
به شما به منابعی
15
00:00:37,739 –> 00:00:39,480
اشاره میکنم که اگر میخواهید عمیقتر در پایتون غواصی کنید، میتوانید از آنها استفاده کنید،
16
00:00:39,480 –> 00:00:44,640
بیایید شروع کنیم، بنابراین
17
00:00:44,640 –> 00:00:46,440
پایتون یک زبان برنامهنویسی همه منظوره
18
00:00:46,440 –> 00:00:48,840
است که میتواند به راحتی برای
19
00:00:48,840 –> 00:00:51,510
پروژههای کوچک به همان اندازه استفاده شود. برای
20
00:00:51,510 –> 00:00:54,899
برنامه های بزرگ سازمانی
21
00:00:54,899 –> 00:00:58,079
برای توسعه وب،
22
00:00:58,079 –> 00:01:01,289
اسکریپت نویسی ساده و تجزیه و تحلیل داده ها مناسب است، اما
23
00:01:01,289 –> 00:01:03,359
انعطاف پذیری آن به آن اجازه می دهد تا برای
24
00:01:03,359 –> 00:01:06,090
موارد بسیار بیشتری مانند توسعه بازی خراش دادن وب،
25
00:01:06,090 –> 00:01:08,790
26
00:01:08,790 –> 00:01:13,260
اتوماسیون مرورگر یادگیری ماشین و چیزهای داخلی استفاده شود. پایتون
27
00:01:13,260 –> 00:01:15,810
قادر است همه این کارها را انجام دهد، عمدتاً به
28
00:01:15,810 –> 00:01:18,390
لطف بستههای مختلف که قابلیتهای اساسی خود را گسترش
29
00:01:18,390 –> 00:01:21,270
میدهند و این که جامعه پایتون بتا به
30
00:01:21,270 –> 00:01:22,979
طور
31
00:01:22,979 –> 00:01:27,450
مداوم به بستههایی که به آنها کتابخانه یا ماژول نیز گفته میشود،
32
00:01:27,450 –> 00:01:30,540
33
00:01:30,540 –> 00:01:32,939
مجموعه کدهای ما را که هدف خاصی را خدمت میکنند
34
00:01:32,939 –> 00:01:35,670
کمک میکند و به شما کمک میکند.
35
00:01:35,670 –> 00:01:37,110
روند توسعه خود را تسریع کنید
36
00:01:37,110 –> 00:01:40,079
، مثالی از یک بسته میتواند تصادفی باشد
37
00:01:40,079 –> 00:01:43,430
که به شما امکان میدهد اعداد تصادفی تولید کنید.
38
00:01:43,430 –> 00:01:46,259
یادگیری و
39
00:01:46,259 –> 00:01:51,360
درک پایتون قبل از شروع کدنویسی در
40
00:01:51,360 –> 00:01:54,149
پایتون بسیار آسان است، ما به سرعت آناکوندا را بررسی میکنیم
41
00:01:54,149 –> 00:01:56,100
که یک توزیع پایتون است
42
00:01:56,100 –> 00:01:57,869
که با صدها عدد بارگذاری میشود. بستههایی
43
00:01:57,869 –> 00:02:00,329
که مخصوصاً برای
44
00:02:00,329 –> 00:02:02,219
استفاده از Python برای
45
00:02:02,219 –> 00:02:05,850
علم داده و یادگیری ماشین آناکوندا
46
00:02:05,850 –> 00:02:08,459
مفید هستند، حتی
47
00:02:08,459 –> 00:02:10,440
اگر قصد استفاده از Python برای
48
00:02:10,440 –> 00:02:12,810
علم داده را ندارید، زیرا همراه با
49
00:02:12,810 –> 00:02:13,500
بسته مرد Conda
50
00:02:13,500 –> 00:02:15,960
و یک محیط مجازی ارائه میشود، همچنان بسیار مفید است. مدیر و
51
00:02:15,960 –> 00:02:18,180
کار بر روی چندین پروژه به طور همزمان را بسیار آسان می کند و
52
00:02:18,180 –> 00:02:20,880
53
00:02:20,880 –> 00:02:23,010
این بدان معنی است که آناکوندا
54
00:02:23,010 –> 00:02:24,930
توسعه با پایتون را سریع می کند و
55
00:02:24,930 –> 00:02:27,210
تمام دردسرهای ناشی از ردیابی وابستگی بسته ها را از بین می برد،
56
00:02:27,210 –> 00:02:30,420
مگر اینکه یک
57
00:02:30,420 –> 00:02:32,880
برنامه نویس با تجربه
58
00:02:32,880 –> 00:02:35,520
59
00:02:35,520 –> 00:02:37,260
60
00:02:37,260 –> 00:02:39,720
61
00:02:39,720 –> 00:02:43,170
62
00:02:43,170 –> 00:02:45,750
باشید. برنامه نویس باتجربه
63
00:02:45,750 –> 00:02:48,120
ممکن است در وهله اول این آموزش برای شما چندان مفید نباشد
64
00:02:48,120 –> 00:02:50,870
،
65
00:02:52,070 –> 00:02:54,810
امیدوارم بتوانم شما را متقاعد کنم
66
00:02:54,810 –> 00:02:56,670
که نصب آناکوندا ارزش آن
67
00:02:56,670 –> 00:02:58,110
را دارد که کمی از فضای ذخیره سازی با ارزش رایانه خود را صرف نظر کنید،
68
00:02:58,110 –> 00:03:01,620
اگر چنین است، ما
69
00:03:01,620 –> 00:03:06,030
آناکوندا را با مراجعه به www.eddecosta نصب خواهیم کرد.
70
00:03:06,030 –> 00:03:10,170
توزیع اسلش .com anaconda همچنین
71
00:03:10,170 –> 00:03:12,390
پایتون را روی دستگاه شما نصب می کند، بنابراین
72
00:03:12,390 –> 00:03:15,470
لازم نیست پایتون را جداگانه دانلود
73
00:03:15,470 –> 00:03:18,989
کنید، ما روی دکمه دانلود اکنون
74
00:03:18,989 –> 00:03:23,370
کلیک می کنیم و نسخه 3.6 پایتون را برای
75
00:03:23,370 –> 00:03:29,550
دانلود انتخاب می کنیم، ممکن است نسخه 3.7 3.8
76
00:03:29,550 –> 00:03:31,340
یا چیزی را داشته باشید سلام
77
00:03:31,340 –> 00:03:34,860
پایتون را دانلود نکنید. 2 از آنجایی که
78
00:03:34,860 –> 00:03:36,900
نسخه منسوخ شده است و برخی از چیزها ممکن است
79
00:03:36,900 –> 00:03:39,780
برای شما کار نکنند در حالی که این در
80
00:03:39,780 –> 00:03:41,850
حال بارگیری است. k در یک
81
00:03:41,850 –> 00:03:44,160
منبع بسیار مفید، اسناد
82
00:03:44,160 –> 00:03:47,250
آناکوندا را می توان در تاریک
83
00:03:47,250 –> 00:03:52,080
stat aniconic در آناکوندا اسلش پیدا کرد یا می توانید هر زمان که با آناکوندا مشکلی پیدا کردید و جستجوی دلخواه خود،
84
00:03:52,080 –> 00:03:54,930
روی پیوند اسناد آناکوندا در
85
00:03:54,930 –> 00:03:57,769
قسمت پایینی صفحه دانلودها کلیک
86
00:03:57,769 –> 00:04:00,000
87
00:04:00,000 –> 00:04:02,790
کنید.
88
00:04:02,790 –> 00:04:04,620
موتور
89
00:04:04,620 –> 00:04:08,010
بهترین دوستان شما خواهند بود، میتوانید ببینید که
90
00:04:08,010 –> 00:04:09,989
لینکها و اطلاعات مفید زیادی
91
00:04:09,989 –> 00:04:12,720
مانند چیچی یا اطلاعاتی
92
00:04:12,720 –> 00:04:15,510
در مورد آناکوندا که با PIP کار میکند وجود دارد
93
00:04:15,510 –> 00:04:17,940
که یک مدیر بسته متفاوت برای
94
00:04:17,940 –> 00:04:23,039
پایتون در سمت چپ است، میتوانید
95
00:04:23,039 –> 00:04:25,289
لینک نصب را پیدا کنید.
96
00:04:25,289 –> 00:04:26,410
در
97
00:04:26,410 –> 00:04:27,880
صورتی که با نصب آناکوندا مشکلی دارید می توانید تمام کمک های لازم را پیدا کنید
98
00:04:27,880 –> 00:04:32,200
در اینجا می توانید طول بسته ها را نیز پیدا کنید.
99
00:04:32,200 –> 00:04:34,810
100
00:04:34,810 –> 00:04:38,590
101
00:04:38,590 –> 00:04:40,570
102
00:04:40,570 –> 00:04:43,240
103
00:04:43,240 –> 00:04:47,860
من اینجا روی Mac OS کلیک می کنم و در این
104
00:04:47,860 –> 00:04:50,470
صفحه می توانیم لیست تمام
105
00:04:50,470 –> 00:04:52,870
بسته هایی را که با anaconda پشتیبانی می شوند یا از
106
00:04:52,870 –> 00:04:55,780
قبل نصب شده اند را مشاهده کنیم. تعداد زیادی
107
00:04:55,780 –> 00:04:58,270
روی آنها وجود دارد که دلیل بزرگی برای استفاده
108
00:04:58,270 –> 00:05:01,900
در آناکوندا است زیرا اگر
109
00:05:01,900 –> 00:05:03,730
آناکوندا نداشتید باید
110
00:05:03,730 –> 00:05:06,010
این بسته ها را به صورت دستی نصب و مدیریت کنید که می تواند
111
00:05:06,010 –> 00:05:12,190
باعث سردردهای زیادی شود.
112
00:05:12,190 –> 00:05:15,070
113
00:05:15,070 –> 00:05:19,420
قابل اجرا در این نصب کننده
114
00:05:19,420 –> 00:05:21,790
بسیار آسان است و اکثراً
115
00:05:21,790 –> 00:05:24,190
فقط روی ادامه کلیک می کنیم، بنابراین اجازه دهید این کار را
116
00:05:24,190 –> 00:05:27,670
دو بار انجام دهیم و در این صفحه باید توجه داشته باشیم
117
00:05:27,670 –> 00:05:30,460
که نصب کننده به
118
00:05:30,460 –> 00:05:32,680
ما اطلاع می دهد که این نصب
119
00:05:32,680 –> 00:05:36,690
مسیر ما را تغییر می دهد.
120
00:05:36,690 –> 00:05:40,120
مسیر به سیستم عامل ما میگوید
121
00:05:40,120 –> 00:05:43,030
که کدام دایرکتوریها را جستجو کند تا
122
00:05:43,030 –> 00:05:47,110
فایلهای اجرایی را پیدا کند که مسیر را تغییر میدهند به این
123
00:05:47,110 –> 00:05:49,570
معنی که ما یک قطعه کد اضافه میکنیم که
124
00:05:49,570 –> 00:05:52,540
کامپیوتر ما را به دایرکتوری
125
00:05:52,540 –> 00:05:56,800
با فایلهای اجرایی هدایت میکند و به ما
126
00:05:56,800 –> 00:05:58,419
امکان میدهد دستورات مختلفی را از
127
00:05:58,419 –> 00:06:00,700
پنجره ترمینال اجرا کنیم و برای
128
00:06:00,700 –> 00:06:03,630
عملکرد مناسب آناکوندا
129
00:06:03,630 –> 00:06:06,580
لازم است گاهی اوقات لازم است
130
00:06:06,580 –> 00:06:09,250
مسیر را به صورت دستی تغییر دهیم، اما این
131
00:06:09,250 –> 00:06:10,690
نصب کننده این کار را برای ما انجام می دهد.
132
00:06:10,690 –> 00:06:13,540
h عالی است، اکنون می توانیم نصب را ادامه دهیم،
133
00:06:13,540 –> 00:06:18,790
در اینجا
134
00:06:18,790 –> 00:06:20,919
موافقت نامه مجوز نرم افزار با این موافق است
135
00:06:20,919 –> 00:06:23,790
زیرا اگر این کار را نکنیم، نمی توانیم آن را نصب کنیم
136
00:06:23,790 –> 00:06:28,690
و در این صفحه، نگاهی سریع
137
00:06:28,690 –> 00:06:31,990
به گزینه سفارشی سازی در اینجا خواهیم داشت، خواهیم
138
00:06:31,990 –> 00:06:33,940
دید که نصب کننده آناکوندا 3 را نصب می کند
139
00:06:33,940 –> 00:06:36,970
و اگر روی آن کلیک کنیم
140
00:06:36,970 –> 00:06:37,970
141
00:06:37,970 –> 00:06:40,580
دقیقاً در اینجا تأیید می کند که نصب کننده
142
00:06:40,580 –> 00:06:44,390
مسیر ما را تغییر می دهد و می توانید بگویید
143
00:06:44,390 –> 00:06:46,370
که
144
00:06:46,370 –> 00:06:48,860
اگر دلیلی برای آن داشتید نمی خواهید مسیر را تغییر دهید اما
145
00:06:48,860 –> 00:06:51,200
ما این را ترک می کنیم. به تنهایی میتوانیم
146
00:06:51,200 –> 00:06:52,370
به تنظیمات نصب استاندارد برگردیم
147
00:06:52,370 –> 00:06:55,160
و نصب را ادامه دهیم
148
00:06:55,160 –> 00:06:58,190
، زیرا من قبلاً یک
149
00:06:58,190 –> 00:07:00,380
حساب کاربری نصب کردهام، به شما اجازه میدهم تا
150
00:07:00,380 –> 00:07:02,900
ویدیو را موقتاً نصب کنید و پس از
151
00:07:02,900 –> 00:07:07,010
اتمام کار برگردید،
152
00:07:07,010 –> 00:07:08,240
امیدوارم بقیه موارد
153
00:07:08,240 –> 00:07:11,300
یکی از مراحل نصب بدون هیچ مشکلی اکنون که
154
00:07:11,300 –> 00:07:13,700
کار شما تمام شده است، اجازه دهید به سرعت تأیید کنیم
155
00:07:13,700 –> 00:07:16,390
که نصب آناکوندا را در مسیر ما اضافه کرده است.
156
00:07:16,390 –> 00:07:18,980
157
00:07:18,980 –> 00:07:21,430
158
00:07:21,430 –> 00:07:24,380
او چند مرحله را دنبال می
159
00:07:24,380 –> 00:07:27,470
کند، بنابراین تا زمانی که می دانید
160
00:07:27,470 –> 00:07:29,720
چگونه یک دایرکتوری را تغییر دهید، یک فایل را باز کنید
161
00:07:29,720 –> 00:07:32,660
و فایل ها را در خط فرمان لیست کنید،
162
00:07:32,660 –> 00:07:34,550
بهتر است در دستگاه ویندوز خود
163
00:07:34,550 –> 00:07:38,900
پنجره ترمینال را باز کنید و
164
00:07:38,900 –> 00:07:42,530
مطمئن شوید که در خانه خود هستید، عذرخواهی کنید.
165
00:07:42,530 –> 00:07:46,430
دایرکتوری اگر نیستید، می توانید
166
00:07:46,430 –> 00:07:49,460
با تایپ سی دی و کاشی کاری مطمئن شوید که این کار را انجام می دهید،
167
00:07:49,460 –> 00:07:51,920
چون من هستم،
168
00:07:51,920 –> 00:07:56,120
مدیر را برای من تغییر نمی دهد، اکنون باید
169
00:07:56,120 –> 00:07:58,160
فایلی را پیدا کنیم که کدی را که
170
00:07:58,160 –> 00:08:02,390
مسیر ما را تغییر می دهد ذخیره کند، کد را می توان ذخیره کرد.
171
00:08:02,390 –> 00:08:06,320
در سه فایل مختلف، نام فایلها
172
00:08:06,320 –> 00:08:10,460
نمایه نقطهای است که
173
00:08:10,460 –> 00:08:15,950
نمایه زیرخط bash یا dot bash RC این
174
00:08:15,950 –> 00:08:18,320
فایلها همیشه در فهرست اصلی شما ذخیره میشوند
175
00:08:18,320 –> 00:08:20,360
، جایی که ما در حال حاضر در آن قرار داریم
176
00:08:20,360 –> 00:08:23,210
و ممکن است یکی
177
00:08:23,210 –> 00:08:25,190
از آن فایلها یا دو تا از
178
00:08:25,190 –> 00:08:27,950
آنها داشته باشید. یا حتی هر سه
179
00:08:27,950 –> 00:08:30,380
هدف یکسانی دارند، بنابراین نگران نباشید اگر
180
00:08:30,380 –> 00:08:34,159
فقط یکی از این
181
00:08:34,159 –> 00:08:37,100
فایلها را دارید، بیایید همه فایلهای
182
00:08:37,100 –> 00:08:42,549
موجود در فهرست اصلی خود را برای انجام آن نوع
183
00:08:42,549 –> 00:08:46,340
LS فهرست کنیم. هو
184
00:08:46,340 –> 00:08:51,410
دایرکتوری me همانطور که در اینجا مشاهده می کنید، با
185
00:08:51,410 –> 00:08:54,199
این حال هیچ فایلی به نام پروفایل نقطه ای وجود ندارد
186
00:08:54,199 –> 00:09:00,350
که نمایه bash یا bash داشته باشد یا ببینید به این
187
00:09:00,350 –> 00:09:02,750
دلیل است که فایل هایی که ما به دنبال
188
00:09:02,750 –> 00:09:06,290
آن هستیم مخفی هستند تا همه فایل ها را فهرست کنند، حتی
189
00:09:06,290 –> 00:09:08,959
آنهایی که در فهرست اصلی ما وجود دارند، نوع
190
00:09:08,959 –> 00:09:17,329
LS – سلام، اکنون میتوانیم تمام
191
00:09:17,329 –> 00:09:19,819
فایلهای مخفی را که نام آنها معمولاً با سگ شروع میشود،
192
00:09:19,819 –> 00:09:23,240
بررسی کنیم و میتوانیم
193
00:09:23,240 –> 00:09:27,290
متوجه شویم که من نمایه زیرخط bash
194
00:09:27,290 –> 00:09:31,459
را در اینجا دارم، شما ممکن است bash RC داشته باشید یا
195
00:09:31,459 –> 00:09:35,480
ممکن است فقط آن نمایه را داشته باشید،
196
00:09:35,480 –> 00:09:37,519
بیایید محتوای آن را بررسی کنیم. این فایل برای تأیید
197
00:09:37,519 –> 00:09:39,529
اینکه نصب کننده آناکوندا را به مسیر ما اضافه کرده است
198
00:09:39,529 –> 00:09:44,149
و چگونه این کار را انجام داد تا فایل را باز کند، روی
199
00:09:44,149 –> 00:09:47,240
Pico و نام فایل ضربه بزنید که در
200
00:09:47,240 –> 00:09:52,899
مورد من آن نمایه زیر خط bash است
201
00:09:52,899 –> 00:09:58,089
اما در مورد شما می تواند bash RC یا
202
00:09:58,089 –> 00:10:03,130
نمایه باشد اگر روی enter کلیک می کنم فایل داخل فایل را باز
203
00:10:03,130 –> 00:10:05,810
می کنم همه
204
00:10:05,810 –> 00:10:08,660
محتویات را می بینم و می توانم ببینم سه خط
205
00:10:08,660 –> 00:10:12,170
کد هر کدام یک
206
00:10:12,170 –> 00:10:16,100
دایرکتوری متفاوت به مسیر ما اضافه می کنند این خط به
207
00:10:16,100 –> 00:10:19,040
عنوان مثال به سیستم عامل می گوید که
208
00:10:19,040 –> 00:10:21,649
فایل های اجرایی را در آن جستجو کند.
209
00:10:21,649 –> 00:10:25,990
دایرکتوری سه اسلش بن آناکوندا
210
00:10:25,990 –> 00:10:29,029
خط سمت راست بالا یک
211
00:10:29,029 –> 00:10:33,040
دایرکتوری برای برنامه دسکتاپ توسعه دهنده من اضافه می کند تا کار کند
212
00:10:33,040 –> 00:10:36,470
، خط اول اضافه کردن دو
213
00:10:36,470 –> 00:10:40,610
دایرکتوری دیگر است که یکی اینجاست و دیگری
214
00:10:40,610 –> 00:10:43,910
اینجاست که اگر برنامه ای را نصب کنید با ستون از هم جدا می شوند.
215
00:10:43,910 –> 00:10:49,160
که به
216
00:10:49,160 –> 00:10:51,620
طور خودکار مسیر شما را تغییر نداده است،
217
00:10:51,620 –> 00:10:53,629
این همان فایلی است که می خواهید به آن دسترسی داشته باشید و آن را
218
00:10:53,629 –> 00:10:57,069
ویرایش کنید، می توانیم با فشار دادن ctrl + X از این فایل خارج
219
00:10:57,069 –> 00:11:03,410
شویم، در واقع می توانید تمام
220
00:11:03,410 –> 00:11:04,460
مسیرهای فایلی
221
00:11:04,460 –> 00:11:07,790
که در مسیرهای سیستم شما هستند را بررسی کنید تا
222
00:11:07,790 –> 00:11:12,070
علامت echo dollar را انجام دهید و
223
00:11:12,070 –> 00:11:16,130
مسیر با حروف بزرگ آنچه در اینجا می توانید مشاهده
224
00:11:16,130 –> 00:11:18,560
کنید، همه پدهای جداگانه هستند زمانی که رایانه شما
225
00:11:18,560 –> 00:11:20,750
226
00:11:20,750 –> 00:11:25,790
دقیقاً در اینجا به دنبال فایل های اجرایی می گردد آخرین مسیر
227
00:11:25,790 –> 00:11:27,950
مسیر Anaconda است که
228
00:11:27,950 –> 00:11:31,700
نصب کننده آناکوندا اضافه کرده است، بنابراین آنچه به ما اجازه می دهد
229
00:11:31,700 –> 00:11:35,030
انجام دهیم این است که دستورات مختلف را از
230
00:11:35,030 –> 00:11:37,550
طریق ترمینال اجرا کنیم. پنجره ای مانند نصب
231
00:11:37,550 –> 00:11:40,520
بسته های جدید با نصب Conda، من
232
00:11:40,520 –> 00:11:42,860
Quinta را نصب می کنم و سپس نام
233
00:11:42,860 –> 00:11:48,290
بسته را انجام می دهم یا می توانم نسخه
234
00:11:48,290 –> 00:11:51,020
آناکوندا در حال اجرا را بررسی کنم که این کار را انجام
235
00:11:51,020 –> 00:11:56,530
دهم. این کار را با Conda انجام می دهد –
236
00:11:56,530 –> 00:12:01,100
بزرگ B این به من نشان می دهد که
237
00:12:01,100 –> 00:12:02,750
نسخه آناکوندا که من اجرا می کنم
238
00:12:02,750 –> 00:12:05,960
یک امتیاز شش نقطه نه است و اکنون
239
00:12:05,960 –> 00:12:08,270
باید درک خوبی از مسیر داشته باشیم
240
00:12:08,270 –> 00:12:10,940
و اینکه کامپیوتر ما چگونه می داند کجا باید
241
00:12:10,940 –> 00:12:14,150
فایل های اجرایی را جستجو کند. ما اکنون
242
00:12:14,150 –> 00:12:17,360
آناکوندا را با موفقیت نصب کردهایم و میدانیم
243
00:12:17,360 –> 00:12:20,540
که PAP چگونه کار میکند، اکنون میتوانیم سعی
244
00:12:20,540 –> 00:12:23,500
کنیم آناکوندا را باز کنیم.
245
00:12:23,500 –> 00:12:26,480
246
00:12:26,480 –> 00:12:29,240
247
00:12:29,240 –> 00:12:34,220
248
00:12:34,220 –> 00:12:38,020
بازگشت
249
00:12:39,730 –> 00:12:43,670
creator بنابراین این دستور به لطف
250
00:12:43,670 –> 00:12:47,120
مسیر ما کار می کند که ما برای
251
00:12:47,120 –> 00:12:51,200
نصب آن را با بازگرداندن فشار وارد می کنیم، باید
252
00:12:51,200 –> 00:12:58,000
ببینیم که دن خان در حال باز شدن است، بنابراین
253
00:12:58,000 –> 00:13:01,130
در سمت چپ می توانید ببینید که
254
00:13:01,130 –> 00:13:03,350
چند برگه وجود دارد که ما نمی خواهیم
255
00:13:03,350 –> 00:13:05,450
بیش از حد از آنها استفاده کنید، اما خوب است بدانید
256
00:13:05,450 –> 00:13:08,450
که در تب محیط ها چه چیزی وجود دارد،
257
00:13:08,450 –> 00:13:10,930
می توانید محیط هایی را
258
00:13:10,930 –> 00:13:14,510
در برگه یادگیری ایجاد و مدیریت کنید، می توانید برخی از
259
00:13:14,510 –> 00:13:17,990
مقاله ها و ویدیوهای منابع آموزشی را
260
00:13:17,990 –> 00:13:19,370
در برگه انجمن پیدا کنید شما می توانید از
261
00:13:19,370 –> 00:13:21,560
جوامع مختلفی لذت ببرید که در آن می توانید یاد بگیرید
262
00:13:21,560 –> 00:13:25,070
و همچنین می توانید چند
263
00:13:25,070 –> 00:13:26,960
برنامه کاربردی در برد اصلی وجود دارد، غیر از
264
00:13:26,960 –> 00:13:29,260
آناکوندا، مانند
265
00:13:29,260 –> 00:13:33,500
دفترچه یادداشت و عنکبوت آزمایشگاه Jupiter Joker.
266
00:13:33,500 –> 00:13:35,480
267
00:13:35,480 –> 00:13:37,730
268
00:13:37,730 –> 00:13:40,340
بیایید
269
00:13:40,340 –> 00:13:42,980
آن را راهاندازی کنیم زیرا عنکبوت مکانی است
270
00:13:42,980 –> 00:13:44,540
که بیشتر وقت خود را
271
00:13:44,540 –> 00:13:46,880
در هنگام کدنویسی در آن سپری میکنید، بیایید
272
00:13:46,880 –> 00:13:50,720
کمی با آن در سمت چپ آشنا شویم،
273
00:13:50,720 –> 00:13:55,730
ویرایشگر متن را دقیقاً در اینجا
274
00:13:55,730 –> 00:13:57,560
دارید، یک قطعه کد بزرگی را که میخواهید بنویسید.
275
00:13:57,560 –> 00:13:59,930
ذخیره و اجرا به طور مکرر
276
00:13:59,930 –> 00:14:03,380
در قسمت بالا سمت راست شما می توانید بسته به آنچه شما نیاز دارید
277
00:14:03,380 –> 00:14:06,800
بین help file expert و
278
00:14:06,800 –> 00:14:09,380
پنجره Explorer متغیر جابجا شوید،
279
00:14:09,380 –> 00:14:13,850
به عنوان مثال می توانم int را در
280
00:14:13,850 –> 00:14:15,980
پنجره راهنما تایپ کنم که
281
00:14:15,980 –> 00:14:19,250
اطلاعات مربوط به تابع in را در
282
00:14:19,250 –> 00:14:22,510
قسمت پایین سمت راست نمایش می دهد. کنسولی را پیدا کنید
283
00:14:22,510 –> 00:14:25,730
که در آن زمان زیادی را در حین
284
00:14:25,730 –> 00:14:29,870
آزمایش کد خود صرف کنید تا ویرایشگر آن خوب
285
00:14:29,870 –> 00:14:32,120
باشد و برنامه های خود را بنویسید
286
00:14:32,120 –> 00:14:34,460
و کنسول جایی که
287
00:14:34,460 –> 00:14:38,120
قبل از
288
00:14:38,120 –> 00:14:39,650
شروع نوشتن یک برنامه، این کدهای کوتاه را امتحان می کنید، بیایید سعی کنیم
289
00:14:39,650 –> 00:14:41,420
کمی اجرا را به صورت هماهنگ اجرا کنیم
290
00:14:41,420 –> 00:14:44,170
تا بتوانیم سینتکس پایتون را
291
00:14:44,170 –> 00:14:47,180
برای انجام برخی ریاضیات ساده درک کنیم، تنها کاری که باید انجام دهیم این
292
00:14:47,180 –> 00:14:49,100
است که عملیات را تایپ کنیم. ما می خواهیم
293
00:14:49,100 –> 00:14:53,480
یک بازگشت فشاری را اجرا کنیم، بیایید سعی کنیم تایپ کنیم 2 به اضافه
294
00:14:53,480 –> 00:14:59,060
3 ما فقط تایپ کردیم عبارتی است که
295
00:14:59,060 –> 00:15:01,700
از یک مقدار تشکیل شده است و عملگرهایی که
296
00:15:01,700 –> 00:15:05,390
دو مقداری که تایپ کردیم 2 و 3 هستند،
297
00:15:05,390 –> 00:15:09,110
عملگر عبارات علامت مثبت است که
298
00:15:09,110 –> 00:15:11,450
همیشه به یک مقدار واحد ارزیابی می شود
299
00:15:11,450 –> 00:15:14,720
در این مورد عبارت 2 به علاوه 3
300
00:15:14,720 –> 00:15:20,060
به 5 ارزیابی می شود، می توانید ببینید که
301
00:15:20,060 –> 00:15:22,940
پایتون عبارت 2 به علاوه 2 را به
302
00:15:22,940 –> 00:15:29,200
عنوان ورودی گرفته و آن را یک مقدار واحد خروجی 5
303
00:15:29,200 –> 00:15:30,790
می کند، همچنین می توانید انواع دیگر
304
00:15:30,790 –> 00:15:33,010
عبارات مانند ضرب
305
00:15:33,010 –> 00:15:39,720
کردن 4 ضرب در 5 یا تقسیمی مانند 10
306
00:15:39,720 –> 00:15:45,910
تقسیم بر 2 با این ما
307
00:15:45,910 –> 00:15:49,450
اولین نوع داده را معرفی می کنیم که نوع صحیح آن است.
308
00:15:49,450 –> 00:15:51,550
309
00:15:51,550 –> 00:15:54,850
310
00:15:54,850 –> 00:15:56,980
311
00:15:56,980 –> 00:16:00,730
312
00:16:00,730 –> 00:16:03,010
رشته های اعداد باید با
313
00:16:03,010 –> 00:16:05,830
علامت نقل قول احاطه شوند، بیایید سعی کنیم یک رشته ایجاد کنیم
314
00:16:05,830 –> 00:16:11,190
hello فراموش نکنید که
315
00:16:11,190 –> 00:16:16,090
علامت نقل قول را در آنجا قرار دهید و ما
316
00:16:16,090 –> 00:16:19,540
یک رشته بازگشتی دریافت کردیم hello، همچنین می توانیم
317
00:16:19,540 –> 00:16:21,640
برخی از عملیات ها را روی رشته ها انجام دهیم مانند
318
00:16:21,640 –> 00:16:23,290
افزودن دو رشته به هم با
319
00:16:23,290 –> 00:16:29,700
علامت بعلاوه بیایید سعی کنیم hell را اضافه کنیم و Oh
320
00:16:31,260 –> 00:16:40,540
Plus این نیز یک عبارت است و
321
00:16:40,540 –> 00:16:45,090
از دو مقدار hell و oh تشکیل شده است و
322
00:16:45,090 –> 00:16:48,730
اپراتور پلاس دوباره علامت میزند این عبارت
323
00:16:48,730 –> 00:16:51,760
مانند هر عبارت دیگری
324
00:16:51,760 –> 00:16:55,860
به یک مقدار واحد ارزیابی میشود در این مورد hello
325
00:16:55,860 –> 00:17:00,250
نوع داده دیگری یک شناور است. شناورها
326
00:17:00,250 –> 00:17:02,560
اعدادی هستند که دارای اعشار هستند، درست مانند
327
00:17:02,560 –> 00:17:03,940
اعداد صحیح که می توانید
328
00:17:03,940 –> 00:17:06,609
با آنها عملیات ریاضی انجام دهید، بیایید
329
00:17:06,609 –> 00:17:10,660
سعی کنیم دو نقطه را در سه ضرب در
330
00:17:10,660 –> 00:17:14,079
چهار نقطه چهار کنیم و این
331
00:17:14,079 –> 00:17:18,400
عبارت به 10.12
332
00:17:18,400 –> 00:17:21,069
333
00:17:21,069 –> 00:17:22,089
334
00:17:22,089 –> 00:17:25,449
می رسد. این دو مقدار
335
00:17:25,449 –> 00:17:27,160
معمول نیست که از عملگرهای سنتی مثبت و
336
00:17:27,160 –> 00:17:29,740
منفی با اعداد بولی استفاده
337
00:17:29,740 –> 00:17:34,150
کنیم، به جای آن از عملگرهای و و یا end
338
00:17:34,150 –> 00:17:36,640
operato استفاده می کنیم. r می گوید که مقدار بولی
339
00:17:36,640 –> 00:17:38,560
باید درست باشد تا عبارت به
340
00:17:38,560 –> 00:17:42,100
درستی ارزیابی شود، به عنوان مثال،
341
00:17:42,100 –> 00:17:42,850
عبارت
342
00:17:42,850 –> 00:17:51,520
true و true اگر
343
00:17:51,520 –> 00:17:58,900
درست و غلط و نادرست عبارت را
344
00:17:58,900 –> 00:18:01,000
بگوییم خوب به غلط آن را ارزیابی می کنیم
345
00:18:01,000 –> 00:18:04,419
زیرا یکی از این موارد دو مقدار به اندازه
346
00:18:04,419 –> 00:18:08,340
false هستند و برای اینکه این عبارت درست باشد
347
00:18:08,340 –> 00:18:11,410
زمانی که یک عملگر پایانی وجود دارد هر دو
348
00:18:11,410 –> 00:18:15,340
باید true باشد یا عملگر می گوید
349
00:18:15,340 –> 00:18:17,679
که ما فقط به یک مقدار نیاز داریم تا درست باشد
350
00:18:17,679 –> 00:18:19,270
تا عبارت به درستی ارزیابی شود، به
351
00:18:19,270 –> 00:18:22,960
عنوان مثال true و true یا false
352
00:18:22,960 –> 00:18:29,260
دارای یک مقدار هشتم به true false ما خواهیم
353
00:18:29,260 –> 00:18:33,190
داشت آن را بنویسید – true true یا
354
00:18:33,190 –> 00:18:36,250
true نیز به درستی ارزیابی می شود تنها
355
00:18:36,250 –> 00:18:38,289
راه برای ارزیابی این نوع عبارت
356
00:18:38,289 –> 00:18:43,740
به false false یا false
357
00:18:43,740 –> 00:18:46,059
مقادیر و عبارات ضروری هستند
358
00:18:46,059 –> 00:18:48,220
برنامه نویسی اما
359
00:18:48,220 –> 00:18:50,549
اگر نتوانیم آنها را ذخیره کنیم خیلی مفید نخواهند بود،
360
00:18:50,549 –> 00:18:54,130
خوب این است که ما متغیرهایی با
361
00:18:54,130 –> 00:18:56,919
متغیرهایی داریم که می توانیم مقادیر را برای استفاده بعدی ذخیره
362
00:18:56,919 –> 00:19:00,280
کنیم، همچنین می توانیم عبارات را ذخیره کنیم زیرا
363
00:19:00,280 –> 00:19:01,870
آنها همیشه تا یک واحد نقض می کنند.
364
00:19:01,870 –> 00:19:05,890
مقدار برای ذخیره یک مقدار در یک متغیر،
365
00:19:05,890 –> 00:19:08,380
از یک دستور خاموش استفاده کردیم، این عبارت
366
00:19:08,380 –> 00:19:10,990
شامل نام متغیر و
367
00:19:10,990 –> 00:19:14,799
علامت مساوی است و مقدار، بیایید سعی
368
00:19:14,799 –> 00:19:16,870
کنیم رشته hello را در متغیری به
369
00:19:16,870 –> 00:19:20,460
نام foo ذخیره کنیم، اجازه دهید نام متغیر خالص را تایپ کنیم
370
00:19:20,460 –> 00:19:26,520
، علامت مساوی و مقدار hello
371
00:19:26,520 –> 00:19:30,700
در اینجا این قسمت نام متغیر است
372
00:19:30,700 –> 00:19:32,679
علامت مساوی است و مقداری است که
373
00:19:32,679 –> 00:19:34,720
سعی می کنیم آن را ذخیره کنیم اگر بازگشت را فشار دهید
374
00:19:34,720 –> 00:19:38,049
می توانیم ببینیم در متغیر
375
00:19:38,049 –> 00:19:41,320
Explorer ما مقدار ظاهر شد اکنون به ما نشان
376
00:19:41,320 –> 00:19:43,630
می دهد که یک متغیر داریم. به نام foo
377
00:19:43,630 –> 00:19:46,320
که دارای مقدار hello است
378
00:19:46,320 –> 00:19:49,720
نوع داده مقدار STR است که
379
00:19:49,720 –> 00:19:52,720
مخفف string است.
380
00:19:52,720 –> 00:19:54,520
381
00:19:54,520 –> 00:19:56,230
382
00:19:56,230 –> 00:19:57,270
383
00:19:57,270 –> 00:20:01,390
384
00:20:01,390 –> 00:20:06,570
دو اکنون به یاد داشته باشید که
385
00:20:06,570 –> 00:20:09,160
این عبارتی است که
386
00:20:09,160 –> 00:20:11,010
به یک مقدار
387
00:20:11,010 –> 00:20:14,559
واحد ارزیابی میشود.
388
00:20:14,559 –> 00:20:19,809
389
00:20:19,809 –> 00:20:22,059
390
00:20:22,059 –> 00:20:25,000
آن
391
00:20:25,000 –> 00:20:28,059
را به سه کاهش دهید، نوع دیگر
392
00:20:28,059 –> 00:20:32,350
رشته نیست، اما یک عدد صحیح اکنون سه
393
00:20:32,350 –> 00:20:34,990
در غذا ذخیره می شود، می توانیم از foo در یک
394
00:20:34,990 –> 00:20:37,870
عبارت استفاده کنیم، به عنوان مثال، بیایید سعی کنیم
395
00:20:37,870 –> 00:20:45,520
غذا را به چهار به اضافه چهار اضافه کنیم، این عبارت
396
00:20:45,520 –> 00:20:47,530
به هفت ارزیابی
397
00:20:47,530 –> 00:20:50,110
می شود، زیرا وقتی پایتون در حال
398
00:20:50,110 –> 00:20:52,780
ارزیابی عبارات است و
399
00:20:52,780 –> 00:20:55,900
متغیر را با هر چیزی که ذخیره میکند
400
00:20:55,900 –> 00:20:58,270
جایگزین میکند، زیرا غذافروشی سه آن را با سه جایگزین میکند،
401
00:20:58,270 –> 00:21:00,240
بنابراین در پایان
402
00:21:00,240 –> 00:21:02,620
تایپ غذا به اضافه چهار مانند
403
00:21:02,620 –> 00:21:07,150
تایپ سه به اضافه چهار است، یک نوع داده دیگر وجود دارد
404
00:21:07,150 –> 00:21:11,049
که امروز از آن استفاده خواهیم کرد.
405
00:21:11,049 –> 00:21:14,169
نام نوع داده لیست است و
406
00:21:14,169 –> 00:21:17,650
لیست ها برای ذخیره چندین مقدار استفاده می شود
407
00:21:17,650 –> 00:21:20,500
اگر بخواهیم عدد یک و
408
00:21:20,500 –> 00:21:21,370
سه را
409
00:21:21,370 –> 00:21:23,770
بدون لیست ذخیره کنیم، باید
410
00:21:23,770 –> 00:21:26,130
هر یک از آنها را در یک متغیر متفاوت ذخیره کنیم،
411
00:21:26,130 –> 00:21:29,410
اما لیست همه آنها را در یک متغیر ذخیره می کند.
412
00:21:29,410 –> 00:21:36,450
متغیر تکی درست مانند این یک دو
413
00:21:36,450 –> 00:21:39,910
سه لیست با یک کروشه باز شروع می
414
00:21:39,910 –> 00:21:43,840
شود و با یک کروشه بسته به پایان می رسد.
415
00:21:43,840 –> 00:21:47,140
مقادیری که در
416
00:21:47,140 –> 00:21:50,580
لیست ذخیره می کنیم با کاما از هم جدا می شوند.
417
00:21:50,580 –> 00:21:54,970
t and
418
00:21:54,970 –> 00:21:58,150
it’s one، این دومین مقدار در
419
00:21:58,150 –> 00:22:00,880
لیست است و آن دو، این مقدار سوم
420
00:22:00,880 –> 00:22:03,370
در لیست است، این سه است،
421
00:22:03,370 –> 00:22:05,620
مهم است توجه داشته باشید که مقدار اول
422
00:22:05,620 –> 00:22:08,730
در لیست دارای شاخص صفر است
423
00:22:08,730 –> 00:22:10,740
، مقدار دوم در لیست دارای یک
424
00:22:10,740 –> 00:22:13,590
ایندکس یک و یک مقدار سوم در
425
00:22:13,590 –> 00:22:16,320
لیست دارای اندیس دو است بیایید سعی کنیم
426
00:22:16,320 –> 00:22:18,030
این لیست را در داخل متغیری
427
00:22:18,030 –> 00:22:27,170
به نام bar bar برابر با یک دو سه ذخیره کنیم
428
00:22:27,170 –> 00:22:30,510
حالا وقتی بازگشت را فشار می دهیم می بینید که
429
00:22:30,510 –> 00:22:32,820
در یک متغیر Explorer ما. یک متغیر جدید
430
00:22:32,820 –> 00:22:36,900
ذخیره
431
00:22:36,900 –> 00:22:41,070
432
00:22:41,070 –> 00:22:44,070
433
00:22:44,070 –> 00:22:47,990
434
00:22:47,990 –> 00:22:50,790
435
00:22:50,790 –> 00:22:54,870
می شود. یک
436
00:22:54,870 –> 00:22:57,120
مقدار خاص را از لیست برگردانید، به عنوان مثال
437
00:22:57,120 –> 00:22:59,580
اولین مقدار را که می توانیم با اضافه کردن یک
438
00:22:59,580 –> 00:23:01,170
براکت بعد از فراخوانی متغیر انجام دهیم،
439
00:23:01,170 –> 00:23:03,840
مانند آن نوار،
440
00:23:03,840 –> 00:23:06,930
بیایید سعی کنیم، سعی کنیم
441
00:23:06,930 –> 00:23:09,360
اولین مقدار لیست را که در
442
00:23:09,360 –> 00:23:12,180
شاخص صفر است، برگردانیم. صفر را در پرانتز تایپ می
443
00:23:12,180 –> 00:23:15,600
کنیم و p هستیم
444
00:23:15,600 –> 00:23:20,220
445
00:23:20,220 –> 00:23:22,470
اگر بخواهیم مقدار دیگری را برگردانیم، متغیر خاصی را که فراخوانی کردهایم دریافت
446
00:23:22,470 –> 00:23:25,080
میکنیم، تنها کاری که باید انجام دهیم این است
447
00:23:25,080 –> 00:23:26,190
که متغیر را با
448
00:23:26,190 –> 00:23:27,990
براکتهای مربع حاوی شاخص
449
00:23:27,990 –> 00:23:31,380
مقدار فراخوانی کنیم، فرض کنید میخواهیم
450
00:23:31,380 –> 00:23:34,410
مقدار دوم را در آن برگردانیم. لیستی که 2 است تنها
451
00:23:34,410 –> 00:23:37,950
کاری که ما باید انجام دهیم
452
00:23:37,950 –> 00:23:42,000
این است که ایندکس که 1 است را فراخوانی کنیم و
453
00:23:42,000 –> 00:23:43,830
براکت را ببندیم اکنون
454
00:23:43,830 –> 00:23:47,870
بازگشت را فشار میدهم و
455
00:23:47,870 –> 00:23:51,120
اکنون که میدانید نحو اصلی پایتون را میتوانیم ایجاد کنیم، مقدار 2 را دریافت میکنیم.
456
00:23:51,120 –> 00:23:53,700
یک برنامه ساده همانطور
457
00:23:53,700 –> 00:23:55,680
که قبلاً ذکر کردم، تعداد زیادی از کارها
458
00:23:55,680 –> 00:23:57,170
را می توان در پایتون انجام داد،
459
00:23:57,170 –> 00:23:59,820
متأسفانه نحوه نوشتن
460
00:23:59,820 –> 00:24:01,920
برنامه های پیچیده با بسته های
461
00:24:01,920 –> 00:24:03,510
زیاد فراتر از محدوده این ویدیوی کوتاه است،
462
00:24:03,510 –> 00:24:06,060
به این معنی که من فقط یک برنامه کوتاه به شما نشان خواهم
463
00:24:06,060 –> 00:24:09,660
داد که ما ایجاد خواهیم کرد یک
464
00:24:09,660 –> 00:24:12,450
انتخاب کننده رستوران است که این ترشی
465
00:24:12,450 –> 00:24:14,400
رستوران تحلیلگر رستوران و یک
466
00:24:14,400 –> 00:24:17,010
مولد اعداد تصادفی را ذخیره می کند، ما یک
467
00:24:17,010 –> 00:24:20,580
رستوران را از لیست گفته شده انتخاب می کنیم، همچنین
468
00:24:20,580 –> 00:24:21,690
می توانیم
469
00:24:21,690 –> 00:24:23,610
رستوران ها را از لیست حذف کنیم
470
00:24:23,610 –> 00:24:26,009
و همچنین تعداد کمتری را رستورانی که
471
00:24:26,009 –> 00:24:30,539
در این برنامه ذخیره کردهایم، از
472
00:24:30,539 –> 00:24:35,610
شرطیها و توابع حلقهها نیز استفاده میکنیم، اگر
473
00:24:35,610 –> 00:24:37,409
تا به حال در مورد هر یک از این عبارات نشنیدهاید،
474
00:24:37,409 –> 00:24:40,980
سعی کنید آنها را دنبال کنید زیرا درک آنها
475
00:24:40,980 –> 00:24:44,490
بسیار آسان است، جستجوی سریع
476
00:24:44,490 –> 00:24:46,379
در اینترنت نیز میتواند به شما کمک کند.
477
00:24:46,379 –> 00:24:49,190
آنها اصلا معنی ندارند به
478
00:24:49,190 –> 00:24:51,840
یاد داشته باشید که لازم نیست
479
00:24:51,840 –> 00:24:53,460
تک تک عبارت های
480
00:24:53,460 –> 00:24:56,009
کد را درک کنید، بلکه سعی کنید تصویر بزرگتر را درک کنید،
481
00:24:56,009 –> 00:25:00,269
اجازه دهید شروع به باز کردن یک فایل جدید کنیم،
482
00:25:00,269 –> 00:25:04,470
می توانید دستور N را فشار دهید یا
483
00:25:04,470 –> 00:25:09,509
به فایل بروید و دکمه را فشار دهید. فایل جدید کاری
484
00:25:09,509 –> 00:25:13,039
که باید انجام دهیم این است که یک لیست ایجاد کنیم،
485
00:25:13,039 –> 00:25:22,049
بگذارید آن را لیست رستوران های ستاره بنامیم و
486
00:25:22,049 –> 00:25:26,250
این لیست تعدادی رستوران را که
487
00:25:26,250 –> 00:25:32,549
می توانیم انجام دهیم ذخیره می کند.
488
00:25:32,549 –> 00:25:37,820
489
00:25:37,820 –> 00:25:43,860
490
00:25:43,860 –> 00:25:45,870
در حال حاضر کافی است
491
00:25:45,870 –> 00:25:47,460
اینها رستوران هایی هستند که
492
00:25:47,460 –> 00:25:50,940
برنامه در هنگام انتخاب یک رستوران تصادفی از بین آنها انتخاب
493
00:25:50,940 –> 00:25:54,870
می کند که به من یادآوری می کند که
494
00:25:54,870 –> 00:25:58,889
باید یک ماژول تصادفی را برای آن به
495
00:25:58,889 –> 00:26:03,779
صورت تصادفی این مدول وارد کنیم. e یک عدد تصادفی را انتخاب میکند
496
00:26:03,779 –> 00:26:04,289
497
00:26:04,289 –> 00:26:06,659
و به ما کمک میکند تا تعیین کنیم کدام یک میخواهد
498
00:26:06,659 –> 00:26:09,019
به اینجا