در این مطلب، ویدئو Python SimpleQueue | ماژول صف پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:45
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,240 –> 00:00:01,920
سلام به همه خوش آمدید به مجموعه ویدیویی
2
00:00:01,920 –> 00:00:04,560
با موضوعات جالب
3
00:00:04,560 –> 00:00:06,319
برنامه نویسی پایتون مدرن و امروز
4
00:00:06,319 –> 00:00:09,040
می خواهیم در مورد صف ساده
5
00:00:09,040 –> 00:00:12,160
که بخشی از ماژول صف پایتون است
6
00:00:12,160 –> 00:00:14,559
7
00:00:14,559 –> 00:00:17,440
صحبت کنیم بنابراین در ویدیوی قبل از این در مورد صف های fifo و
8
00:00:17,440 –> 00:00:20,240
اولویت صحبت کردیم. صف ساده صف دیگری
9
00:00:20,240 –> 00:00:22,720
است که بخشی از ماژول است و برای
10
00:00:22,720 –> 00:00:24,560
درک بهتر آن
11
00:00:24,560 –> 00:00:26,800
باید درک درستی از ماژول صف پایتون داشته باشیم
12
00:00:26,800 –> 00:00:29,279
و من معتقدم که
13
00:00:29,279 –> 00:00:31,199
یا شما این درک را
14
00:00:31,199 –> 00:00:33,360
دارید یا ویدیوی من را در مورد این
15
00:00:33,360 –> 00:00:34,880
موضوع خاص دیده
16
00:00:34,880 –> 00:00:37,440
اید. صف ساده برای اسناد پایتون یک
17
00:00:37,440 –> 00:00:39,600
18
00:00:39,600 –> 00:00:42,079
صف سبک پایتون سبک وزن است و
19
00:00:42,079 –> 00:00:44,719
مکعب نامحدود است که به
20
00:00:44,719 –> 00:00:47,520
این معنی است که هیچ حد بالایی وجود ندارد، حداکثر
21
00:00:47,520 –> 00:00:50,960
محدودیتی در آن صف وجود ندارد و q ساده ابتدا fifo است که
22
00:00:50,960 –> 00:00:52,559
23
00:00:52,559 –> 00:00:54,320
ابتدا نمی توانیم این
24
00:00:54,320 –> 00:00:56,719
مشخصه خاص را تغییر دهیم، بنابراین قبل از
25
00:00:56,719 –> 00:00:59,039
صحبت کردن. در مورد این صف fifo بیایید
26
00:00:59,039 –> 00:01:01,199
جلو برویم و صف
27
00:01:01,199 –> 00:01:03,600
را دوباره جمع کنیم، بنابراین باید صف را وارد کنیم و می
28
00:01:03,600 –> 00:01:07,520
توانیم با نمونه سازی q از ماژول صف ایجاد کنیم.
29
00:01:07,520 –> 00:01:10,560
خوب بیایید جلو برویم و
30
00:01:10,560 –> 00:01:13,360
مقداری را به صف قرار دهیم، بنابراین برای قرار دادن مقدار
31
00:01:13,360 –> 00:01:16,720
در صف، از تابع put استفاده می کنیم
32
00:01:16,720 –> 00:01:19,439
و در اینجا من پنج مقدار را
33
00:01:19,439 –> 00:01:20,479
در صف قرار داده ام
34
00:01:20,479 –> 00:01:24,159
و می توانیم با استفاده از تابع get
35
00:01:24,159 –> 00:01:26,640
و در اینجا من آن را دریافت کرده ام. و
36
00:01:26,640 –> 00:01:28,240
میتوانیم اندازه مکعب را با فراخوانی یک
37
00:01:28,240 –> 00:01:30,960
تابع q اندازه بگیریم که در حال حاضر صفر است
38
00:01:30,960 –> 00:01:32,799
و اگر من ادامه دهم و این
39
00:01:32,799 –> 00:01:35,840
تابع put را دوباره فراخوانی کنم اندازه آن پنج خواهد شد و
40
00:01:35,840 –> 00:01:37,520
اگر همه چیز را بدست بیاورم
41
00:01:37,520 –> 00:01:39,600
اندازه صفر خواهد شد
42
00:01:39,600 –> 00:01:41,520
. عملکرد اولیه
43
00:01:41,520 –> 00:01:42,320
صف
44
00:01:42,320 –> 00:01:44,399
و دقیقاً همان
45
00:01:44,399 –> 00:01:46,720
عملکرد با صف ساده وجود دارد، بنابراین بیایید
46
00:01:46,720 –> 00:01:49,119
یک صف ساده ایجاد کنیم، بنابراین برای ایجاد یک صف ساده،
47
00:01:49,119 –> 00:01:51,759
باید صف ساده
48
00:01:51,759 –> 00:01:54,920
ماژول صف را
49
00:01:54,920 –> 00:01:57,920
نمونهسازی کنیم و صف ساده را نمونهسازی کنیم و
50
00:01:57,920 –> 00:01:59,680
دادهها را در صف ساده اضافه کنیم.
51
00:01:59,680 –> 00:02:02,560
مشابه صف از تابع put استفاده می کنیم
52
00:02:02,560 –> 00:02:05,280
و من از تابع put برای
53
00:02:05,280 –> 00:02:08,560
قرار دادن پنج آیتم در صف ساده استفاده کرده ام و
54
00:02:08,560 –> 00:02:10,479
می توانیم داده ها را از صف ساده بدست
55
00:02:10,479 –> 00:02:13,200
آوریم، بسیار شبیه به صف معمولی
56
00:02:13,200 –> 00:02:14,080
است،
57
00:02:14,080 –> 00:02:14,879
حالا
58
00:02:14,879 –> 00:02:16,720
خواهید دید که تفاوت چیست.
59
00:02:16,720 –> 00:02:18,800
e این است که یک صف ساده
60
00:02:18,800 –> 00:02:20,959
است و تعداد عملکردهای کمتری نسبت
61
00:02:20,959 –> 00:02:23,200
به صف دارد، اجازه دهید ادامه دهیم و آن را
62
00:02:23,200 –> 00:02:24,239
بیشتر
63
00:02:24,239 –> 00:02:26,080
ببینیم، فرض کنیم میخواهید
64