در این مطلب، ویدئو Python 3.10 – ویژگی جدید تطبیق الگو، تغییر دهنده بازی؟ با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:19
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,480 –> 00:00:03,199
سلام، بچه ها در این ویدیو، من
2
00:00:03,199 –> 00:00:05,680
می خواهم یک ویژگی بسیار هیجان انگیز
3
00:00:05,680 –> 00:00:06,399
جدید را
4
00:00:06,399 –> 00:00:09,519
در uh python 3.10 معرفی کنم،
5
00:00:09,519 –> 00:00:11,920
بنابراین اجازه دهید ابتدا مقاله مستندات را بررسی کنم
6
00:00:11,920 –> 00:00:13,280
7
00:00:13,280 –> 00:00:15,920
و اجازه دهید کمی بزرگنمایی کنم،
8
00:00:15,920 –> 00:00:17,840
بنابراین این تورم به تازگی در 8 مارس 2021 منتشر شده است
9
00:00:17,840 –> 00:00:18,760
.
10
00:00:18,760 –> 00:00:21,840
این اساساً برخی از
11
00:00:21,840 –> 00:00:23,119
ویژگیهای جدیدی است
12
00:00:23,119 –> 00:00:25,760
که در این نسخه منتشر شده uh معرفی
13
00:00:25,760 –> 00:00:26,720
شده است
14
00:00:26,720 –> 00:00:28,480
و چیزی که من را هیجان زده کرد این است که این
15
00:00:28,480 –> 00:00:30,400
ویژگی جدید به نام match
16
00:00:30,400 –> 00:00:34,960
در اینجا به من اجازه دهید تا به سمت مستندات بروم
17
00:00:34,960 –> 00:00:36,399
بنابراین عملکرد مطابقت بسیار
18
00:00:36,399 –> 00:00:38,719
شبیه به عبارت case است که ما استفاده میکنیم.
19
00:00:38,719 –> 00:00:39,200
20
00:00:39,200 –> 00:00:42,879
در c sharp یا freebie.net یا حتی vba
21
00:00:42,879 –> 00:00:45,200
اساساً این یک نسخه ساده شده از
22
00:00:45,200 –> 00:00:47,360
if است
23
00:00:47,360 –> 00:00:48,960
و برای من مدت زیادی است که منتظر
24
00:00:48,960 –> 00:00:50,879
عملکردی مانند این در پایتون
25
00:00:50,879 –> 00:00:52,480
26
00:00:52,480 –> 00:00:54,079
هستم و بسیار خوشحالم که این
27
00:00:54,079 –> 00:00:56,480
تابع بالاخره قرار است در پایتون 3.10 منتشر شود،
28
00:00:56,480 –> 00:01:00,559
بنابراین بیایید نگاهی
29
00:01:00,559 –> 00:01:03,600
به نحوه استفاده درست از این عبارت تطبیق بیندازیم،
30
00:01:03,600 –> 00:01:04,959
بنابراین من سه
31
00:01:04,959 –> 00:01:07,119
مثال مختلف را
32
00:01:07,119 –> 00:01:10,400
برای مثال اول به شما نشان می دهم که از
33
00:01:10,400 –> 00:01:12,960
این نام متغیر، کد شهر و b استفاده می کنم. با توجه
34
00:01:12,960 –> 00:01:14,240
به نام متغیر،
35
00:01:14,240 –> 00:01:16,960
من میخواهم نام حالت مربوطه را پیدا کنم
36
00:01:16,960 –> 00:01:19,200
37
00:01:19,280 –> 00:01:22,320
و از عبارت match استفاده کنم، بنابراین میتوانیم
38
00:01:22,320 –> 00:01:23,680
به سادگی
39
00:01:23,680 –> 00:01:26,080
عبارت مطابقت و سپس متغیر نام
40
00:01:26,080 –> 00:01:28,479
شهر را وارد کنیم،
41
00:01:28,799 –> 00:01:30,960
اساساً میگویم که با نگاه کردن به
42
00:01:30,960 –> 00:01:32,960
این مقدار موجود،
43
00:01:32,960 –> 00:01:36,320
میتوانیم از عبارت case استفاده کنیم.
44
00:01:36,320 –> 00:01:39,360
مقادیر مربوطه را بنویسید،
45
00:01:39,360 –> 00:01:41,759
بنابراین در اینجا میخواهم مورد سان
46
00:01:41,759 –> 00:01:43,360
فرانسیسکو باشد
47
00:01:43,360 –> 00:01:45,040
و در اینجا میخواهیم بگوییم که اگر
48
00:01:45,040 –> 00:01:47,119
نام شهر به سان فرانسیسکو نقشهبرداری شود،
49
00:01:47,119 –> 00:01:50,159
میتوانیم یک پیام
50
00:01:50,560 –> 00:01:55,119
کالیفرنیا چاپ کنیم یا میتوانیم
51
00:01:55,119 –> 00:01:57,840
کار دیگری انجام دهیم، بنابراین در اینجا خط زیر
52
00:01:57,840 –> 00:01:59,040
به نشان
53
00:01:59,040 –> 00:02:02,399
دهنده شرط else است
54
00:02:03,600 –> 00:02:05,680
و در اینجا من تابع لومبادا را وارد می کنم
55
00:02:05,680 –> 00:02:06,719
56
00:02:06,719 –> 00:02:10,160
و تابع چاپ را
57
00:02:10,160 –> 00:02:13,280
کاملاً در دسترس نیست، بنابراین اگر من به
58
00:02:13,280 –> 00:02:16,239
سادگی این بلوک کد
59
00:02:16,640 –> 00:02:20,319
را
60
00:02:20,319 –> 00:02:20,800
61
00:02:20,800 –> 00:02:24,400
اجرا کنم و اگر بلوک را اجرا کنم، کالیفرنیا 95 uh x را در پایان وارد کنید
62
00:02:24,400 –> 00:02:25,840
دوباره
63
00:02:25,840 –> 00:02:27,760
و تابع لامبدا را اجرا می
64
00:02:27,760 –> 00:02:29,599
کند
65
00:02:29,599 –> 00:02:31,840
در واق