در این مطلب، ویدئو شماره 1: برش لیست ها و رشته ها توسط پایتون | بهترین روش های پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:08:37
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,240 –> 00:00:02,159
از امروز ما در حال ایجاد یک
2
00:00:02,159 –> 00:00:03,520
سری جدید از ویدیوهای پایتون هستیم
3
00:00:03,520 –> 00:00:05,440
که در آن شما با بهترین
4
00:00:05,440 –> 00:00:07,440
شیوه های پایتون آشنا می شوید و کدهای پایتون قابل خواندن تمیز می نویسید.
5
00:00:07,440 –> 00:00:08,639
6
00:00:08,639 –> 00:00:10,160
7
00:00:10,160 –> 00:00:12,320
8
00:00:12,320 –> 00:00:14,719
9
00:00:14,719 –> 00:00:17,920
10
00:00:22,160 –> 00:00:24,240
قبل از اینکه در مورد برش دادن یک لیست بیاموزیم،
11
00:00:24,240 –> 00:00:26,320
اجازه دهید ابتدا فهرست بندی فهرست را اصلاح
12
00:00:26,320 –> 00:00:28,480
کنیم، زیرا می دانیم که یک لیست دنباله ای از موارد
13
00:00:28,480 –> 00:00:29,359
به ترتیب است،
14
00:00:29,359 –> 00:00:32,238
بنابراین اجازه دهید ابتدا یک لیست در اینجا در
15
00:00:32,238 –> 00:00:34,239
ویرایشگر متن خود ایجاد کنم، می گویم اعداد
16
00:00:34,239 –> 00:00:37,600
برابر است اجازه دهید یک لیست 5 ایجاد کنم.
17
00:00:37,600 –> 00:00:41,920
10 15 20 و 25
18
00:00:41,920 –> 00:00:44,160
برای دسترسی به یک آیتم از یک لیست
19
00:00:44,160 –> 00:00:45,200
از فهرست استفاده می
20
00:00:45,200 –> 00:00:48,239
کنیم و از صفر شروع می شود،
21
00:00:48,239 –> 00:00:50,719
اجازه دهید به چند مورد از این لیست دسترسی پیدا کنیم،
22
00:00:50,719 –> 00:00:53,039
بنابراین در اینجا می گویم
23
00:00:53,039 –> 00:00:56,719
اعداد چاپی اجازه دهید عنصر اول را دریافت کنم
24
00:00:56,719 –> 00:01:00,480
و اجازه دهید اعداد چاپی را نیز دریافت کنم.
25
00:01:00,480 –> 00:01:02,399
اجازه دهید عنصر چهارم را با استفاده
26
00:01:02,399 –> 00:01:05,199
از شاخص سوم دریافت
27
00:01:05,199 –> 00:01:08,479
کنم اجازه دهید این کد را اجرا کنم و
28
00:01:08,479 –> 00:01:10,159
نتیجه مورد انتظار
29
00:01:10,159 –> 00:01:12,000
30
00:01:12,000 –> 00:01:14,240
31
00:01:14,240 –> 00:01:16,000
32
00:01:16,000 –> 00:01:18,799
را دریافت کنیم. t آیتم منهای
33
00:01:18,799 –> 00:01:20,400
2 دومین مورد آخر را به ما می دهد
34
00:01:20,400 –> 00:01:23,520
و به همین ترتیب در اینجا اجازه دهید یک خط دیگر اضافه
35
00:01:23,520 –> 00:01:24,000
36
00:01:24,000 –> 00:01:27,600
کنم، می گویم اعداد
37
00:01:27,600 –> 00:01:30,159
منهای 1 را چاپ کنید، اجازه دهید یکی دیگر را امتحان کنم، بنابراین می
38
00:01:30,159 –> 00:01:31,520
گویم چاپ
39
00:01:31,520 –> 00:01:36,799
اعداد منهای 3 و وقتی اجرا را فشار می دهم،
40
00:01:36,799 –> 00:01:40,240
25 و 15 ظاهر می شود زیرا
41
00:01:40,240 –> 00:01:43,439
25 آخرین عنصر در لیست است و 15
42
00:01:43,439 –> 00:01:45,920
عنصر سوم لیست از آخرین عنصر است
43
00:01:45,920 –> 00:01:47,040
44
00:01:47,040 –> 00:01:50,000
و به طور تصادفی نیز از
45
00:01:50,000 –> 00:01:50,560
اولین است
46
00:01:50,560 –> 00:01:53,600
اما در این مورد استفاده از
47
00:01:53,600 –> 00:01:55,840
آخرین
48
00:01:56,960 –> 00:01:58,880
برش به ما امکان می دهد یک لیست جدید ایجاد کنیم.
49
00:01:58,880 –> 00:02:00,159
از یک لیست موجود،
50
00:02:00,159 –> 00:02:02,000
اجازه دهید مثالی به شما بزنم، فرض
51
00:02:02,000 –> 00:02:03,280
کنید فهرستی مانند این داریم،
52
00:02:03,280 –> 00:02:07,360
بنابراین اعداد اوه برابر با
53
00:02:07,360 –> 00:02:11,520
5، 10، 15، 20 و 25 هستند،
54
00:02:11,520 –> 00:02:13,280
اجازه دهید یک لیست جدید شامل
55
00:02:13,280 –> 00:02:14,959
سه مورد اول این
56
00:02:14,959 –> 00:02:18,480
لیست ایجاد کنم تا این لیست را ایجاد کنم تا بتوانم بگویم جدید
57
00:02:18,480 –> 00:02:20,640
برای ایجاد این لیست، اعداد را زیر خط بکشید،
58
00:02:20,640 –> 00:02:22,000
من اعداد را می گویم
59
00:02:22,000 –> 00:02:24,000
کروشه مربع، اکنون می خواهم از
60
00:02:24,000 –> 00:02:26,160
عنصر اول شروع کنم، بنابراین می گویم 0
61
00:02:26,160 –> 00:02:28,640
دونقطه، اکنون می خواهم به عنصر سوم بروم،
62
00:02:28,640 –> 00:02:29,440
63
00:02:29,440 –> 00:02:32,879
یعنی از 3 استفاده خواهم کرد،
64
00:02:32,879 –> 00:02:36,000
زیرا عدد 0 است. شاخص 0 شامل
65
00:02:36,000 –> 00:02:38,000
و شاخص 3 که عنصر چهارم
66
00:02:38,000 –> 00:02:39,120
است e xclusive
67
00:02:39,120 –> 00:02:41,599
به همین دلیل است که من فقط عناصر شاخص
68
00:02:41,599 –> 00:02:42,160
0
69
00:02:42,160 –> 00:02:44,319
1 و 2 را دریافت می کنم که سه
70
00:02:44,319 –> 00:02:45,760
عنصر اول این لیست هستند،
71
00:02:45,760 –> 00:02:49,280
بنابراین اجازه دهید اعداد زیرخط جدید را چاپ
72
00:02:49,280 –> 00:02:52,400
کنم و run را فشار می دهم و می بینید که
73
00:02:52,400 –> 00:02:54,160
سه عنصر اول
74
00:02:54,160 –> 00:02:56,160
لیست اکنون چاپ شده اند. بیایید یک لیست
75
00:02:56,160 –> 00:02:58,480
با مورد سوم و چهارم ایجاد کنیم،
76
00:02:58,480 –> 00:03:01,360
بنابراین در اینجا من با دو یا شاخص دو
77
00:03:01,360 –> 00:03:02,800
که عنصر سوم است
78
00:03:02,800 –> 00:03:04,959
شروع می کنم، سپس چون می خواهم به
79
00:03:04,959 –> 00:03:06,640
شاخص سوم که عنصر چهارم است بروم،
80
00:03:06,640 –> 00:03:08,159
بنابراین در اینجا چهار کار را انجام خواهم داد.
81
00:03:08,159 –> 00:03:11,120
و وقتی run را فشار میدهم،
82
00:03:11,120 –> 00:03:11,920
عنصر سوم
83
00:03:11,920 –> 00:03:14,640
و عنصر چهارم را دریافت میکنم، همچنین میتوانیم از
84
00:03:14,640 –> 00:03:17,040
شاخصهای منفی در برشگذاری نماد استفاده
85
00:03:17,040 –> 00:03:19,040
کنیم، اجازه دهید سریع مثالی برای شما بزنم، بنابراین
86
00:03:19,040 –> 00:03:20,879
در اینجا میگویم
87
00:03:20,879 –> 00:03:24,720
اعداد زیرخط جدید برابر است با اعداد
88
00:03:24,720 –> 00:03:28,080
منهای 4 نقطه منهای 1.
89
00:03:28,080 –> 00:03:31,280
موارد us در فهرست -4
90
00:03:31,280 –> 00:03:32,720
که چهارمین عنصر از آخ
91
00:03:32,720 –> 00:03:34,400
ین است بنابراین 1 2 3 4
92
00:03:34,400 –> 00:03:37,440
نابراین شامل 10 و تا
93
00:03:37,440 –> 00:03:40,560
خرین عنصر که 25 است اما شا
94
00:03:40,560 –> 00:03:42,400
ل آن نمی شود زیرا نمایه پایانی ان
95
00:03:42,400 –> 00:03:44,480
صاری است بنابراین من باید 10 15 و
96
00:03:44,480 –> 00:03:48,640
20 بگیرم. ببینید اجرا را فشار می دهم
97
00:03:48,640 –> 00:03:53,439
و همانطور که انتظار می رود من 10 15 و 20 می
98
00:03:53,439 –> 00:03:55,439
گیرم. حالا اجازه دهید این کد را پاک
99
00:03:55,439 –> 00:03:57,439
کنم و با اعداد 0 3 سه به جایی که بودم برگردم
100
00:03:57,439 –> 00:04:00,720
حالا
101
00:04:00,720 –> 00:04:02,959
ببینیم اگر این صفر را حذف کنم چه اتفاقی می افتد
102
00:04:02,959 –> 00:04:03,840
103
00:04:03,840 –> 00:04:08,000
، run را فشار می دهم و همان نتیجه قبلی را گرفتم
104
00:04:08,000 –> 00:04:09,360
یا
105
00:04:09,360 –> 00:04:12,159
همانطور که وقتی صفر قرار می دهم و run را
106
00:04:12,159 –> 00:04:13,040
به طور مشابه فشار می دهم
107
00:04:13,040 –> 00:04:16,000
اگر آخرین ایندکس را حذف کنم، بنابراین اگر بگویم 0
108
00:04:16,000 –> 00:04:17,519
و اگر این را حذف کنم
109
00:04:17,519 –> 00:04:19,759
و run را فشار دهم،
110
00:04:19,759 –> 00:04:20,560
111
00:04:20,560 –> 00:04:23,520
اگر 1 را انجام دهم همه عناصر را دریافت می کنم، سپس عناصر را از
112
00:04:23,520 –> 00:04:24,880
اولین شاخص تا انتها دریافت می کنم.
113
00:04:24,880 –> 00:04:26,960
با نوشتن کد پایتون، متوجه
114
00:04:26,960 –> 00:04:28,479
خواهید شد که این کار را زیاد انجا