در این مطلب، ویدئو بهترین ویژگی پنهان پایتون | عملگرهای مقایسه زنجیره ای با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:33
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:02,560
این یکی از ویژگی های پنهان پایتون است
2
00:00:02,560 –> 00:00:04,319
که اخیراً
3
00:00:04,319 –> 00:00:07,040
با زنجیره ای از عملگرهای مقایسه مواجه
4
00:00:07,040 –> 00:00:08,480
شدم که تقریباً در
5
00:00:08,480 –> 00:00:11,280
هیچ زبان برنامه نویسی رایج موجود نیست،
6
00:00:11,280 –> 00:00:13,040
فکر می کنم زیبا و شهودی است و
7
00:00:13,040 –> 00:00:14,559
برای من منطقی نیست که
8
00:00:14,559 –> 00:00:16,320
چرا در اکثر زبان ها در دسترس
9
00:00:16,320 –> 00:00:18,800
نیست. چه می گوییم مقادیر 2
10
00:00:18,800 –> 00:00:20,720
و 3 را به x و y اختصاص می دهیم
11
00:00:20,720 –> 00:00:22,880
و سپس به یک عبارت نگاه می کنیم که
12
00:00:22,880 –> 00:00:24,880
شامل چندین عملگر مقایسه
13
00:00:24,880 –> 00:00:26,000
زنجیر شده با هم است
14
00:00:26,000 –> 00:00:29,519
1 کمتر از x کمتر از y کمتر از 4
15
00:00:29,519 –> 00:00:32,238
در پایتون این به درستی ارزیابی می شود همانطور که
16
00:00:32,238 –> 00:00:34,000
پایتون ارزش را ارزیابی می کند. عبارت
17
00:00:34,000 –> 00:00:35,280
همان روشی است که ما به
18
00:00:35,280 –> 00:00:37,440
طور شهودی یا ریاضی
19
00:00:37,440 –> 00:00:38,480
به عبارتی نگاه می کنیم
20
00:00:38,480 –> 00:00:42,000
که به عنوان زنجیره ای از عملگرهای مقایسه باینری
21
00:00:42,000 –> 00:00:42,960
22
00:00:42,960 –> 00:00:46,879
1 کمتر از x و x کمتر از y
23
00:00:46,879 –> 00:00:50,079
و y کمتر از 4 است که دوباره
24
00:00:50,079 –> 00:00:52,879
به درستی ارزیابی می شود اکنون می توانید استفاده کنید. هر
25
00:00:52,879 –> 00:00:54,000
عملگر مقایسه ای
26
00:00:54,000 –> 00:00:56,000
کوچکتر از بزرگتر از کمتر یا
27
00:00:56,000 –> 00:00:58,160
مساوی بزرگتر یا مساوی و
28
00:00:58,160 –> 00:01:00,239
ترکیب و تطبیق آنها با یکدیگر در یک
29
00:01:00,239 –> 00:01:02,960
زنجیره دلخواه طولانی از عملگرهای مقایسه
30
00:01:02,960 –> 00:01:04,000
31
00:01:04,000 –> 00:01:05,519
اکنون اگر ما عبارت اصلی را تغییر می
32
00:01:05,519 –> 00:01:07,439
دهیم که یک عملگر بزرگتر
33
00:01:07,439 –> 00:01:08,880
از آخرین مقایسه است،
34
00:01:08,880 –> 00:01:11,840
سپس کل عبارت false برمی گرداند
35
00:01:11,840 –> 00:01:13,600
زیرا y که برابر با 3
36
00:01:13,600 –> 00:01:16,320
است بزرگتر از 4 نیست. سپس در نهایت
37
00:01:16,320 –> 00:01:18,799
دوباره می توانیم 4 و y
38
00:01:18,799 –> 00:01:20,479
را برگردانیم تا دستور را ایجاد کنیم. درست را برگردانید
39
00:01:20,479 –> 00:01:22,799
زیرا همه مقایسههای
40
00:01:22,799 –> 00:01:26,159
فردی درست است 1 کمتر از x است که برابر
41
00:01:26,159 –> 00:01:26,960
با دو است
42
00:01:26,960 –> 00:01:29,439
x کمتر از چهار و چهار بزرگتر
43
00:01:29,439 –> 00:01:30,240
از
44
00:01:30,240 –> 00:01:33,360
y است که برابر با سه است اکنون این
45
00:01:33,360 –> 00:01:34,640
ویژگی در چند زبان دیگر موجود است که تعداد
46
00:01:34,640 –> 00:01:37,759
زیادی از آنها مانند pearl شش
47
00:01:37,759 –> 00:01:39,920
یا reiku من فکر میکنم نام او هم هست
48
00:01:39,920 –> 00:01:41,520
که نمیدانم چگونه آن را تلفظ کند
49
00:01:41,520 –> 00:01:44,799
و جولیا، و همانطور که در اینجا
50
00:01:44,799 –> 00:01:47,439
نشان داده شده است، در برخی از
51
00:01:47,439 –> 00:01:49,280
زبانهای کاربردی مانند طرح مشترک lisp و
52
00:01:49,280 –> 00:01:50,560
بسته شدن
53
00:01:50,560 –> 00:01:52,000
با محدودیت اضافهای که
54
00:01:52,000 –> 00:01:54,159
زنجیرهای عملگر فقط شامل
55
00:01:54,159 –> 00:01:56,159
عملگر یکسان، بنابراین شما نمی توانید ترکیب و
56
00:01:56,159 –> 00:01:57,759
مطابقت داشته باشید، بنابراین در اینجا بهترین
57
00:01:57,759 –> 00:02:00,079
زبان تمام دوران نشان داده شده است که عبارت است از
58
00:02:00,079 –> 00:02:03,360
lisp عملگر مساوی اعمال شده به لیستی از
59
00:02:03,360 –> 00:02:04,159
اعداد
60
00:02:04,159 –> 00:02:05,920
سه و سه، سه و f را به درستی برمی گرداند.
61
00:02:05,920 –> 00:02:07,360
ive غلط را برمی
62
00:02:07,360 –> 00:02:10,160
گرداند همه سه ها را درست برمی گرداند
63
00:02:10,160 –> 00:02:11,920
به جز یکی از آنها که پنج است نادرست را برمی گردا