در این مطلب، ویدئو روش های رشته پایتون – upper() low() strip() find() replace() startswith() capitalize() + MORE با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:25
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,200 –> 00:00:02,390
[موسیقی
2
00:00:05,279 –> 00:00:07,520
] روشهای رشته بسیار مفیدی
3
00:00:07,520 –> 00:00:10,080
در پایتون وجود دارد و بیایید نگاهی
4
00:00:10,080 –> 00:00:12,880
به لیستی از پرکاربردترینها بیاندازیم
5
00:00:12,880 –> 00:00:15,360
و اولین مورد در لیست جایگزینی است
6
00:00:15,360 –> 00:00:17,600
که تا تعداد دفعات و پارامتر شمارش کاراکترهای قدیمی را با کاراکترهای جدید جایگزین میکند.
7
00:00:17,600 –> 00:00:18,880
8
00:00:18,880 –> 00:00:21,600
9
00:00:21,600 –> 00:00:23,519
اختیاری است،
10
00:00:23,519 –> 00:00:25,599
اما اگر آن را روی دو تنظیم کرده بودید،
11
00:00:25,599 –> 00:00:28,160
فقط دو
12
00:00:28,160 –> 00:00:30,800
کاراکتر اول را که با نویسه های قدیمی مطابقت داشت،
13
00:00:30,800 –> 00:00:32,320
با کاراکترهای جدیدی که
14
00:00:32,320 –> 00:00:33,520
ارائه
15
00:00:33,520 –> 00:00:36,800
کرده بودید جایگزین می کرد، همچنین یک روش Find وجود دارد که x را
16
00:00:36,800 –> 00:00:37,760
از
17
00:00:37,760 –> 00:00:39,680
ابتدا تا انتها شروع می کند.
18
00:00:39,680 –> 00:00:41,440
موقعیت مشخص شده در جایی که موقعیتهای شروع و
19
00:00:41,440 –> 00:00:43,440
پایان اختیاری هستند
20
00:00:43,440 –> 00:00:45,440
، r find وجود دارد که نسخه معکوس
21
00:00:45,440 –> 00:00:46,960
find
22
00:00:46,960 –> 00:00:48,800
there’s count است
23
00:00:48,800 –> 00:00:50,719
و روش count تعدادی از
24
00:00:50,719 –> 00:00:53,039
وقوع x
25
00:00:53,039 –> 00:00:56,480
is al num را برمیگرداند.
26
00:00:56,480 –> 00:00:59,039
27
00:00:59,039 –> 00:01:01,760
اگر همه
28
00:01:01,760 –> 00:01:03,039
کاراکترها اعداد باشند
29
00:01:03,039 –> 00:01:05,199
کمتر باشد، همه کاراکترها درست
30
00:01:05,199 –> 00:01:08,159
است یا حروف کوچک بزرگ باشد، اگر
31
00:01:08,159 –> 00:01:11,040
همه کاراکترها بزرگ باشند
32
00:01:11,040 –> 00:01:13,680
، فاصله درست است اگر همه کاراکترها
33
00:01:13,680 –> 00:01:15,680
فاصله سفید داشته باشند، درست برمیگردد.
34
00:01:15,680 –> 00:01:17,840
e همچنین با x شروع می شود و با x به پایان می رسد
35
00:01:17,840 –> 00:01:20,000
که اگر رشته
36
00:01:20,000 –> 00:01:22,240
با x شروع شود یا با
37
00:01:22,240 –> 00:01:24,560
x تمام شود true برمی گرداند. روش بزرگ کردن یک کپی
38
00:01:24,560 –> 00:01:26,400
از رشته را با
39
00:01:26,400 –> 00:01:29,119
حروف کوچک باقی مانده با حروف کوچک باز می
40
00:01:29,119 –> 00:01:30,799
41
00:01:30,799 –> 00:01:32,400
گرداند.
42
00:01:32,400 –> 00:01:34,240
که اتفاقاً تمام حروف بزرگ است و
43
00:01:34,240 –> 00:01:37,200
میخواهید فقط حرف اول را بزرگ کنید
44
00:01:37,200 –> 00:01:39,360
، یک روش کوچک وجود دارد که یک
45
00:01:39,360 –> 00:01:41,439
کپی از رشته را با تمام حروف کوچک
46
00:01:41,439 –> 00:01:42,960
و یک روش بزرگ که
47
00:01:42,960 –> 00:01:44,640
یک کپی از رشته را با تمام حروف بزرگ برمیگرداند وجود دارد.
48
00:01:44,640 –> 00:01:46,560
49
00:01:46,560 –> 00:01:48,479
همچنین یک روش نواری وجود دارد که
50
00:01:48,479 –> 00:01:50,799
یک کپی از رشته را با
51
00:01:50,799 –> 00:01:52,720
فاصلههای سفید اصلی و انتهایی
52
00:01:52,720 –> 00:01:55,439
حذف میکند و همچنین یک روش عنوانی وجود دارد
53
00:01:55,439 –> 00:01:57,600
که یک کپی از رشته را به
54
00:01:57,600 –> 00:02:00,000
عنوان عنوان با حروف اول
55
00:02:00,000 –> 00:02:02,000
کلمات بزرگ
56
00:02:02,000 –> 00:02:04,000
و دلیل این که این
57
00:02:04,000 –> 00:02:06,079
چند کلمه آخر برمیگرداند، وجود دارد. روشها یک کپی از
58
00:02:06,079 –> 00:02:08,239
رشته را برمیگردانند زیرا رشتهها در پایتون تغییرناپذیر هستند،
59
00:02:08,239 –> 00:02:11,038
به این معنی که روشها در واقع
60
00:02:11,038 –> 00:02:12,800
مقادیر رشتهها را تغییر نمیدهند، اما در
61
00:02:12,800 –> 00:02:15,200
عوض یک رشته جدید را برمیگردانند. نسخهای از آن
62
00:02:15,200 –> 00:02:16,800
بر اساس روشی که فراخوانی میکنید،
63
00:02:16,800 –> 00:02:19,280
مثلاً مانند بالا، یک
64
00:02:19,280 –> 00:02:21,360
نسخه کاملاً بزرگ از آن رشته را برمیگرداند
65
00:02:21,360 –> 00:02:23,520
و رشته اصلی را دست نخورده
66
00:02:23,520 –> 00:02:25,360
و بدون تغییر میگذارد،
67
00:02:25,360 –> 00:02:27,520
بنابراین بیایید چند نمونه از این
68
00:02:27,520 –> 00:02:30,239
روشهای رشته مفید را در پایتون امتحان کنیم.
69
00:02:30,239 –> 00:02:32,000
درست است، بنابراین ما در pycharm هستیم و
70
00:02:32,000 –> 00:02:34,560
یک متغیر به نام name داریم که یک
71
00:02:34,560 –> 00:02:36,720
رشته تنظیم شده روی kanye west است و در حال
72
00:02:36,720 –> 00:02:38,560
چاپ نام هستیم وقتی برنامه را اجرا می کنیم،
73
00:02:38,560 –> 00:02:40,480
می بینید که فقط kanye west را چاپ می کند،
74
00:02:40,480 –> 00:02:41,840
75
00:02:41,840 –> 00:02:44,160
اجازه دهید تعدادی از این موارد مفید را امتحان کنیم. متدهای رشته ای
76
00:02:44,160 –> 00:02:48,720
نام نقطه را در بالا چاپ می کنند
77
00:02:48,840 –> 00:02:52,400
و برنامه را اجرا می کنند
78
00:02:52,400 –> 00:02:54,239
که نسخه اصلی را چاپ می کند سپس نسخه بزرگی را که
79
00:02:54,239 –> 00:02:56,560
80
00:02:58,319 –> 00:02:59,599
می دانید، اجازه دهید
81
00:02:59,599 –> 00:03:01,840
فقط یک حرف تصادفی را در kanye
82
00:03:01,840 –> 00:03:04,480
west بزرگ کنیم که n آن را با حروف بزرگ
83
00:03:04,480 –> 00:03:06,640
84
00:03:06,640 –> 00:03:07,920
85
00:03:07,920 –> 00:03:09,440
بنویسیم، بنابراین این هیچ تاثیری روی آن ندارد، اما اگر نام را چاپ کنیم،
86
00:03:09,440 –> 00:03:11,360
آن را کوچک کنید. آن بزرگ n را که در وسط است حذف