در این مطلب، ویدئو eval vs exec در پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,589 –> 00:00:03,389
سلام بچه ها در این ویدیو قصد داریم
2
00:00:03,389 –> 00:00:05,940
دو تابع بسیار جالب در زبان برنامه نویسی پایتون را یاد بگیریم و با هم مقایسه
3
00:00:05,940 –> 00:00:07,799
کنیم که
4
00:00:07,799 –> 00:00:08,280
5
00:00:08,280 –> 00:00:11,700
اینها eval و exe C هستند، بنابراین من
6
00:00:11,700 –> 00:00:13,440
قبلاً در یکی از ویدیوهایم در مورد تابع eval بحث کرده
7
00:00:13,440 –> 00:00:16,289
ام و در این ویدیو
8
00:00:16,289 –> 00:00:19,410
exe cl1 را نیز پوشش خواهم داد. من
9
00:00:19,410 –> 00:00:22,140
eval و تابع exe c را توضیح داده و مقایسه خواهم کرد،
10
00:00:22,140 –> 00:00:24,710
بنابراین بیایید شروع کنیم،
11
00:00:24,710 –> 00:00:27,630
بنابراین تفاوت اساسی بین eval و
12
00:00:27,630 –> 00:00:31,080
exc C یا execute تابع این است که
13
00:00:31,080 –> 00:00:33,270
eval برای ارزیابی عبارات است
14
00:00:33,270 –> 00:00:36,059
در حالی که exe c برای اجرای
15
00:00:36,059 –> 00:00:37,950
دستورات است، بنابراین باید در
16
00:00:37,950 –> 00:00:39,930
مورد تفاوت بین عبارات و
17
00:00:39,930 –> 00:00:42,930
دستورات خوب است، بنابراین یک به علاوه یک یک
18
00:00:42,930 –> 00:00:46,260
عبارت است یا یک برابر با 0 توجه داشته باشید
19
00:00:46,260 –> 00:00:48,420
این یک عبارت است، بنابراین عبارت
20
00:00:48,420 –> 00:00:50,760
از عملگرها و عملوندها تشکیل شده است و
21
00:00:50,760 –> 00:00:54,300
یک خروجی خوب می دهد در حالی که یک
22
00:00:54,300 –> 00:00:57,930
دستور فقط یک خط ساده است
23
00:00:57,930 –> 00:01:00,180
که باید باشد. اجرا OK مانند a برابر
24
00:01:00,180 –> 00:01:02,820
با 1 این دستوری است که
25
00:01:02,820 –> 00:01:06,750
قرار است اجرا شود ok بنابراین درست مانند B برابر
26
00:01:06,750 –> 00:01:09,930
با B برابر با a است همچنین یک عبارت
27
00:01:09,930 –> 00:01:13,770
ok است بنابراین اینها عبارتند از عبارات 3 و 5 و 1
28
00:01:13,770 –> 00:01:17,189
و 2 اینها عبارات هستند،
29
00:01:17,189 –> 00:01:19,439
بنابراین برای ارزیابی عبارات
30
00:01: