در این مطلب، ویدئو شروع کار با Numba برای پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,240 –> 00:00:04,799
[موسیقی]
2
00:00:13,760 –> 00:00:17,490
سلام، من دیوید بولتون گوپال هستم و امروز
3
00:00:17,490 –> 00:00:19,770
میخواهم در مورد استفاده از شماره در
4
00:00:19,770 –> 00:00:22,080
بسته ویتامین ویتامین صحبت کنم، کد پایتون را
5
00:00:22,080 –> 00:00:24,990
به کدهای ماشینی میرساند تا سریعتر
6
00:00:24,990 –> 00:00:26,880
شود، در شرایط مناسب میتواند بسیار سریع باشد،
7
00:00:26,880 –> 00:00:29,220
اما یک هشدار وجود دارد که لی در هر
8
00:00:29,220 –> 00:00:31,410
برنامه مثالی که X 2 نقطه py نامیده می شود،
9
00:00:31,410 –> 00:00:33,480
لیستی از اعداد فرد
10
00:00:33,480 –> 00:00:36,930
ایجاد کنید تا تبلیغات را برای شروع یک لیست ایجاد کنید، سپس
11
00:00:36,930 –> 00:00:39,000
تابع را اول فراخوانی می کند با هر
12
00:00:39,000 –> 00:00:40,800
عدد در لیست تعیین کنید که آیا
13
00:00:40,800 –> 00:00:43,980
عدد اول به صفر است یا خیر و عدد اول زوج است یا خیر.
14
00:00:43,980 –> 00:00:45,629
ما باید بررسی کنیم که برخی از این موارد
15
00:00:45,629 –> 00:00:47,190
اعداد فرد را برای بقیه آن نگه می دارد
16
00:00:47,190 –> 00:00:49,079
و این کار را با
17
00:00:49,079 –> 00:00:52,260
تقسیم جذر یک عدد بر
18
00:00:52,260 –> 00:00:54,390
هر عدد فرد از پنج به بالا انجام می دهد، اگر
19
00:00:54,390 –> 00:00:56,550
باقیمانده صفر نداشته باشد،
20
00:00:56,550 –> 00:00:59,249
اعداد اول ما هستند. این را برای
21
00:00:59,249 –> 00:01:01,679
استفاده از عدد بهینه کردهایم و دو خط از
22
00:01:01,679 –> 00:01:04,830
عدد آن را وارد میکنند و سپس
23
00:01:04,830 –> 00:01:07,230
پاک کننده جیتر اپل را تا حدودی میتوانید ببینید
24
00:01:07,230 –> 00:01:09,450
که دکوراتور روی صفحه
25
00:01:09,450 –> 00:01:11,310
اول است که همیشه لازم است تا
26
00:01:11,310 –> 00:01:13,620
شماره کالیبر جادویی خود را انجام دهد و
27
00:01:13,620 –> 00:01:16,100
پشت -صحنه ها کامپایلر LLVM
28
00:01:16,100 –> 00:01:18,750
تابع is prime را در
29
00:01:18,750 –> 00:01:21,900
کد ماشین کامپایل میکند، بهینهسازی در اینجا کار میکند
30
00:01:21,900 –> 00:01:24,030
که ممکن است در مورد آن اطلاع
31
00:01:24,030 –> 00:01:26,520
نداشته باشد که هر عدد اول جایی باشد که در کنار
32
00:01:26,520 –> 00:01:29,100
عددی باشد که بر شش بخش پذیر است، بنابراین 11
33
00:01:29,100 –> 00:01:31,620
توسط تیم X – 12، X – 12 است. خوب 17 نزدیک به
34
00:01:31,620 –> 00:01:35,760
18 است همانطور که 19 و 22 دلیل یک 24 و غیره است،
35
00:01:35,760 –> 00:01:38,130
بنابراین بیایید این برنامه را از داخل
36
00:01:38,130 –> 00:01:40,680
ipython اجرا کنیم تا زمان را از
37
00:01:40,680 –> 00:01:42,480
خط فرمان پایتون آسان کنیم خط فرمان iPad دستور
38
00:01:42,480 –> 00:01:45,420
be sin x sin run x 2 dot
39
00:01:45,420 –> 00:01:48,360
py است. به علاوه Q و فقط منتظر برنامهنویسی در
40
00:01:48,360 –> 00:01:50,220
سمت چپ برای هزار نفر تنظیم شده است،
41
00:01:50,220 –> 00:01:53,850
بنابراین ما این را اجرا میکنیم و میتوانید ببینید
42
00:01:53,850 –> 00:01:57,750
که زمانبندی ipython x سه
43
00:01:57,750 –> 00:02:00,630
بار دارد که از یک زمان سیستم زمانی استفاده میکند
44
00:02:00,630 –> 00:02:01,950
و مجموع آن دو
45
00:02:01,950 –> 00:02:03,510
زمان دیواری نیز وجود دارد. مانند یک
46
00:02:03,510 –> 00:02:06,480
ساعت است، بنابراین آخرین باری است
47
00:02:06,480 –> 00:02:08,940
که برنامه را سه بار دیگر اجرا کردم
48
00:02:08,940 –> 00:02:11,430
و تعداد اعدادی را که باید
49
00:02:11,430 –> 00:02:13,349
هر بار 10 بار بررسی کنم، افزایش دادم، بنابراین هزاران
50
00:02:13,349 –> 00:02:15,209
و هزاران جزئیات و یک میلیون
51
00:02:15,209 –> 00:02:16,860
و بارهایی که آنها واقعاً یک دارند دارم.
52
00:02:16,860 –> 00:02:19,439
واقعاً زمان کاربر 56
53
00:02:19,439 –> 00:02:23,330
من است دوم 56 میلی ثانیه 88 و 470
54
00:02:23,330 –> 00:02:25,370
ثانیه، بنابراین جالب است که از
55
0