در این مطلب، ویدئو f-string در پایتون 3.6+ با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:02,639
سلام بچه ها در این ویدیو من قصد دارم
2
00:00:02,639 –> 00:00:04,440
در مورد یک ویژگی بسیار جدید که
3
00:00:04,440 –> 00:00:07,109
در پایتون 3.6 معرفی شده است صحبت کنم و آن f
4
00:00:07,109 –> 00:00:09,750
strings یا رشته های فرمت شده خوب است پس
5
00:00:09,750 –> 00:00:13,110
بیایید شروع کنیم بنابراین شما فقط باید
6
00:00:13,110 –> 00:00:14,460
از چند تکنیک قالب بندی آگاه باشید
7
00:00:14,460 –> 00:00:16,020
که قبلاً وجود دارد.
8
00:00:16,020 –> 00:00:19,020
به عنوان مثال در پایتون موجود است، فرض کنید من یک
9
00:00:19,020 –> 00:00:21,449
B برابر با 2 دارم، سپس می توانم کاری
10
00:00:21,449 –> 00:00:25,050
شبیه به این چاپ انجام دهم، سپس می توانم مساوی
11
00:00:25,050 –> 00:00:27,810
با کمتر D برابر با mod low D قرار
12
00:00:27,810 –> 00:00:30,029
دهم و سپس می توانم یک مود دیگر را کم قرار دهم. و
13
00:00:30,029 –> 00:00:32,910
سپس یک کاما B سمت راست، بنابراین این چیزی شبیه به این را چاپ می
14
00:00:32,910 –> 00:00:34,500
کند، بنابراین بسیار زشت است،
15
00:00:34,500 –> 00:00:36,930
بنابراین این یکی از قدیمی ترین
16
00:00:36,930 –> 00:00:39,300
تکنیک های قالب بندی موجود است و
17
00:00:39,300 –> 00:00:42,450
پس از آن پایتون 3 معرفی شد و
18
00:00:42,450 –> 00:00:44,340
تکنیک قالب بندی دیگری
19
00:00:44,340 –> 00:00:46,110
معرفی شد که تابع قالب بود،
20
00:00:46,110 –> 00:00:48,600
بنابراین آنچه می توانید انجام دهید این است که شما به سادگی می توانید
21
00:00:48,600 –> 00:00:51,570
چیزی شبیه به این برابر با براکت های فرفری انجام دهید
22
00:00:51,570 –> 00:00:53,610
که چیزی شبیه به
23
00:00:53,610 –> 00:00:56,399
نوعی مکان نگه دارنده است، بنابراین ما می توانیم یک کاما B را قالب بندی کنیم،
24
00:00:56,399 –> 00:00:58,079
بنابراین آنچه اتفاق می افتد این است که
25
00:00:58,079 –> 00:01:00,510
این متغیرها با
26
00:01:00,510 –> 00:01:03,390
مقدار واقعی جایگزین شوند. s از a و B بنابراین چیزی که به
27
00:01:03,390 –> 00:01:05,040
دست می آورید چیزی شبیه به این است، بنابراین
28
00:01:05,040 –> 00:01:06,659
تابع قالب بسیار آسان برای
29
00:01:06,659 –> 00:01:09,750
درک و کاملاً مختصر است، بنابراین
30
00:01:09,750 –> 00:01:14,310
این یک راه بسیار آسان برای نشان دادن بود
31
00:01:14,310 –> 00:01:16,049
یا می توانید بگویید قالب بندی رشته ها،
32
00:01:16,049 –> 00:01:18,330
اما هنوز نوعی مشکل وجود دارد.
33
00:01:18,330 –> 00:01:21,450
با تابع فرمت به عنوان
34
00:01:21,450 –> 00:01:24,090
مثال فرض کنید من داده های زیادی دارم که می خواهم
35
00:01:24,090 –> 00:01:26,759
در یک رشته نشان دهم مثلاً نام
36
00:01:26,759 –> 00:01:33,689
دارم سن دارم کالج دارم فرض کنید
37
00:01:33,689 –> 00:01:38,460
شهر دارم و فرض کنید حتی
38
00:01:38,460 –> 00:01:41,520
کشور هم دارم خوب بنابراین چیزی شبیه به
39
00:01:41,520 –> 00:01:44,369
بنابراین من فقط می توانم از تابع قالب
40
00:01:44,369 –> 00:01:49,070
برای چاپ چیزی شبیه به این استفاده کنم سلام من
41
00:01:49,070 –> 00:01:55,140
هستم نام را اینجا قرار می دهم سن من است
42
00:01:55,140 –> 00:02:01,380
سن را اینجا قرار می دهم بنابراین در چیزی
43
00:02:01,380 –> 00:02:08,068
شبیه به این نقطه مطالعه می کنم من در کاما زندگی
44
00:02:08,068 –> 00:02:10,020
می کنم. در حال چاپ باشد و
45
00:02:10,020 –> 00:02:11,940
من اکنون به آن می روم. اکنون می خواهم
46
00:02:11,940 –> 00:02:14,280
آن را با همان
47
00:02:14,280 –> 00:02:21,120
نام های هم سن و سال کالج شهر کشور قالب بندی کنم، پس
48
00:02:21,120 –> 00:02:22,950
حالا اجازه دهید آن را اجرا کنم تا چیزی
49
00:02:22,950 –> 00:02:25,800
شبیه به این درست دریافت کنم، بنابراین انجام این کار بسیار آسان
50
00:02:25,800 –> 00:02:28,500
است، اما تنها مشکل این است
51
00:02:28,500 –> 00:02:30,150
چیز کامل این است که کاملا
52
00:02:30,150 –> 00:02:33,000
پرمخاطب است
53
00:02:33,000 –> 00:02:35,880
برای انجام این کار باید متن زیادی نوشته شود و همانطور
54
00:02:35,880 –> 00:02:37,350
که میبینید جایبانها را اینجا قرار میدهید
55
00:02:37,350 –> 00:02:39,690
و بعد از آن فقط مشخص میکنید
56
00:02:39,690 –> 00:02:41,340
که چه چیزی باید در آن مقدار قرار داده شود
57
00:02:41,340 –> 00:02:43,709
و سپس از فرمت دیگری در
58
00:02:43,709 –> 00:02:45,540
اینجا استفاده میکنید. طول این
59
00:02:45,540 –> 00:02:51,750
جمله کامل را خیلی خوب تر کرد و
60
00:02:51,750 –> 00:02:54,299
نوع جدیدی از تکنیک قالب بندی
61
00:02:54,299 –> 00:02:57,420
معرفی شد تا فشرده تر
62
00:02:57,420 –> 00:02:58,950
شود تا فشرده تر شود،
63
00:02:58,950 –> 00:03:01,830
بنابراین یک چیز جدید یا می توان گفت یک
64
00:03:01,830 –> 00:03:04,140
تکنیک قالب بندی جدید در
65
00:03:04,140 –> 00:03:07,140
Python 3.6 معرفی شد که رشته f نامیده می شود یا
66
00:03:07,140 –> 00:03:09,900
می توانید بگویید رشته فرمت شده خوب است،
67
00:03:09,900 –> 00:03:13,080
پس بیایید ببینیم چیست و چگونه به
68
00:03:13,080 –> 00:03:15,360
ما کمک می کند تا این فکر کامل را
69
00:03:15,360 –> 00:03:18,269
کمی جمع و جورتر کنیم، بنابراین اج