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