در این مطلب، ویدئو Codingbat – Middle_way (Python) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:13
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,040
سلام، امیدوارم امشب این ویدیو شما را خوب پیدا کند،
2
00:00:02,040 –> 00:00:03,149
ما قصد داشتیم به
3
00:00:03,149 –> 00:00:05,250
Middle-way نگاه کنیم که یک لیست یک مشکل است
4
00:00:05,250 –> 00:00:07,370
و من می خواهم راه حل Python را انجام دهم
5
00:00:07,370 –> 00:00:10,200
که دو حالت داده و آرایه های a
6
00:00:10,200 –> 00:00:13,469
و B هر کدام مانند سه یک آرایه جدید را برمی گرداند.
7
00:00:13,469 –> 00:00:15,929
طول تا حاوی عناصر میانی باشد، بنابراین
8
00:00:15,929 –> 00:00:17,520
قبل از ادامه میخواهم اینجا مکث کنم
9
00:00:17,520 –> 00:00:18,840
و ممکن است متوجه شوید که این بخش
10
00:00:18,840 –> 00:00:20,279
لیست نامیده میشود، بله، ما در مورد
11
00:00:20,279 –> 00:00:22,470
ساختار دادههای آرایه صحبت میکنیم، به این دلیل که
12
00:00:22,470 –> 00:00:24,210
مشکلات در ابتدا در جاوا
13
00:00:24,210 –> 00:00:26,039
انجام میشوند و با آرایهها و آرایهها انجام میشوند. در پایتون
14
00:00:26,039 –> 00:00:28,500
ما تمایل داریم از لیست ها استفاده کنیم که آنها
15
00:00:28,500 –> 00:00:29,820
کم و بیش یکسان عمل می کنند، اما بسیار
16
00:00:29,820 –> 00:00:30,990
مهم است که برجسته کنیم که آنها
17
00:00:30,990 –> 00:00:33,390
اساساً متفاوت هستند و این تنها چیزی است که
18
00:00:33,390 –> 00:00:35,340
می خواهم در آنجا بگویم، اما فقط می دانید اگر
19
00:00:35,340 –> 00:00:37,290
قرار بود برنامه را طراحی کنم، واقعاً
20
00:00:37,290 –> 00:00:38,879
آن نکته را برجسته می کنم. که آرایههای فهرستها
21
00:00:38,879 –> 00:00:40,649
متفاوت هستند، خوب
22
00:00:40,649 –> 00:00:42,690
منظورم این است که این کار را با چند روش انجام دهید، چیزی که این
23
00:00:42,690 –> 00:00:44,129
مشکل واقعاً بررسی میکند تا ببیند این است که
24
00:00:44,129 –> 00:00:45,930
آیا میتوانید یک لیست جدید ایجاد کنید و به عناصر جداگانه دسترسی داشته باشید
25
00:00:45,930 –> 00:00:47,700
و
26
00:00:47,700 –> 00:00:51,780
مفهوم طولانیسازی را درک کنید. ایندکس ها پس
27
00:00:51,780 –> 00:00:53,910
به مثال نگاه کنید می بینید که می دانید
28
00:00:53,910 –> 00:00:55,890
پارامتر a یک است دو سه پارامتر B
29
00:00:55,890 –> 00:00:57,780
است چهار پنج شش و به پنج می رسیم و
30
00:00:57,780 –> 00:00:59,760
این به این دلیل است که عنصر دوم
31
00:00:59,760 –> 00:01:02,699
واقع در شاخص یک دو است، عنصر دوم
32
00:01:02,699 –> 00:01:05,430
خوب است که شاخص یک پنج است
33
00:01:05,430 –> 00:01:09,030
بنابراین من به راحتی می توانم این کار را با
34
00:01:09,030 –> 00:01:12,659
گفتن بازگشت من یک لیست جدید بسازم
35
00:01:12,659 –> 00:01:14,790
و در یک با 1 کاما B می مانم انجام دهم
36
00:01:14,790 –> 00:01:20,400
و اگر بخواهم این را کمی بسازم،
37
00:01:20,400 –> 00:01:22,290
وقتی این را می بینید دوباره بسیار ساده است.
38
00:01:22,290 –> 00:01:23,549
از یک
39
00:01:23,549 –> 00:01:25,860
مشکل سخت تر، اگر بگویم
40
00:01:25,860 –> 00:01:28,530
خوب است که دو پارامتر شما لیست هستند، ممکن است آن را اصلاح کنم،
41
00:01:28,530 –> 00:01:30,479
اما طول می تواند هر چیزی باشد به شرطی
42
00:01:30,479 –> 00:01:32,670
که فرد باشد، در این صورت ما همیشه یک
43
00:01:32,670 –> 00:01:35,310
عنصر میانی داریم، بنابراین سوال این است که چگونه می
44
00:01:35,310 –> 00:01:37,799
توانیم آن عنصر میانی را قبل از
45
00:01:37,799 –> 00:01:39,630
من پیدا کنیم. در واقع پاسخی را که میخواهم در
46
00:01:39,630 –> 00:01:40,950
مورد مفهومی به نام تقسیم عدد صحیح در اینجا صحبت کنم، انجام دهید،
47
00:01:40,950 –> 00:01:43,049
این یک مفهوم واقعا مهم است
48
00:01:43,049 –> 00:01:44,810
و به شما کمک میکند،
49
00:01:44,810 –> 00:01:46,770
اما یکی از آن مواردی است که
50
00:01:46,770 –> 00:01:49,680
ابتدا کمی مشکل است که به ذهن خود دست پیدا کنید، بنابراین
51
00:01:49,680 –> 00:01:51,390
تقسیم اعداد صحیح فرآیندی است
52
00:01:51,390 –> 00:01:53,520
تقسیم دو عدد صحیح و بدست آوردن یک
53
00:01:53,520 –> 00:01:56,640
مقدار صحیح بدون تقسیم عدد صحیح اعشاری
54
00:01:56,640 –> 00:01:58,40