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