در این مطلب، ویدئو یونیکد در پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:15
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,130 –> 00:00:01,960
در درس قبلی به شما نشان دادم که
2
00:00:01,960 –> 00:00:03,969
چگونه از نمادهای هگزا دسیمال برای نمایش
3
00:00:03,969 –> 00:00:06,670
باینری و بیت ها در این درس استفاده کنید،
4
00:00:06,670 –> 00:00:07,990
در نهایت می خواهم در مورد
5
00:00:07,990 –> 00:00:11,169
یونیکد صحبت کنم، ممکن است به یاد داشته باشید که
6
00:00:11,169 –> 00:00:13,839
استاندارد ASCII دارای 128 نقطه کد است
7
00:00:13,839 –> 00:00:16,090
که برای همه زبان های انسانی کافی نیست.
8
00:00:16,090 –> 00:00:18,689
بهبود یافته روی یونیکد دارای 1 میلیون و
9
00:00:18,689 –> 00:00:20,830
114 هزار و صد و دوازده
10
00:00:20,830 –> 00:00:24,310
نقطه کد ممکن است که 17 ضربدر 2
11
00:00:24,310 –> 00:00:28,240
تا 16 منهای 1 یا 0 تا هگز
12
00:00:28,240 –> 00:00:34,180
10 ffff است که کمی دروغ است.
13
00:00:34,180 –> 00:00:36,399
14
00:00:36,399 –> 00:00:38,620
در واقع در
15
00:00:38,620 –> 00:00:40,059
دسترس نیست، اما اعداد به اندازه کافی نزدیک
16
00:00:40,059 –> 00:00:42,940
بین دوستان هستند. 128 نقطه کد اول
17
00:00:42,940 –> 00:00:45,129
در یونیکد دارای
18
00:00:45,129 –> 00:00:48,250
قابلیت سازگاری با عقب ماندگی هستند.
19
00:00:48,250 –> 00:00:51,129
یونیکد خود رمزگذاری نیست.
20
00:00:51,129 –> 00:00:54,660
21
00:00:54,660 –> 00:00:57,969
22
00:00:57,969 –> 00:01:00,059
رایج و محبوب رمزگذاری z
23
00:01:00,059 –> 00:01:03,699
‘ نیز utf-16 32 وجود دارد و در واقع
24
00:01:03,699 –> 00:01:07,030
چندین پایتون 3 دو
25
00:01:07,030 –> 00:01:09,130
نمایش از رشته های داده دارد و
26
00:01:09,130 –> 00:01:12,189
بیت های بیت ها رشته های باینری مستقیم هستند.
27
00:01:12,189 –> 00:01:14,920
متون مفهوم رمزگذاری و
28
00:01:14,920 –> 00:01:17,290
رمزگشایی در پایتون فرآیند
29
00:01:17,290 –> 00:01:19,320
حرکت بین این دو نمایش است.
30
00:01:19,320 –> 00:01:21,990
اجازه دهید با یک کدگذاری نمونه شروع
31
00:01:21,990 –> 00:01:25,119
32
00:01:25,119 –> 00:01:27,159
33
00:01:27,159 –> 00:01:29,799
34
00:01:29,799 –> 00:01:31,560
کنیم. تغییر چندانی نداریم
35
00:01:31,560 –> 00:01:33,670
بیایید به چیز کمی پیچیده تر نگاه کنیم
36
00:01:33,670 –> 00:01:34,390
37
00:01:34,390 –> 00:01:39,810
CAF کدگذاری شده با Caffe هنوز ASCII اما ii
38
00:01:39,810 –> 00:01:42,759
Laxalt agooo داخل جدول ASCII نیست.
39
00:01:42,759 –> 00:01:43,350
40
00:01:43,350 –> 00:01:47,799
41
00:01:47,799 –> 00:01:51,549
42
00:01:51,549 –> 00:01:54,149
43
00:01:55,220 –> 00:01:58,820
3 آلفا 9 رمزگذاری utf-8
44
00:01:58,820 –> 00:02:00,970
در واقع طول متغیر است.
45
00:02:00,970 –> 00:02:03,140
هر چیزی در جدول ASCII
46
00:02:03,140 –> 00:02:06,560
با یک
47
00:02:06,560 –> 00:02:09,800
48
00:02:09,800 –> 00:02:12,380
بایت نشان داده
49
00:02:12,380 –> 00:02:15,620
می شود.
50
00:02:15,620 –> 00:02:21,160
کدگذاری شده، روش رمزگشایی
51
00:02:21,900 –> 00:02:24,420
این کار را به صورت معکوس انجام میدهد، بنابراین با شروع با
52
00:02:24,420 –> 00:02:29,610
cafe hex c3 hex a 9D و
53
00:02:29,610 –> 00:02:32,640
به رش