در این مطلب، ویدئو اظهارات در پایتون: نحوه استفاده از \ با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:44
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,200 –> 00:00:02,510
در مرحله بعد به استثنای خطای ادعا نگاه میکنید،
2
00:00:02,510 –> 00:00:06,049
عبارت assert بررسی میکند تا
3
00:00:06,049 –> 00:00:07,819
ببیند آیا شرط موجود در پرانتز
4
00:00:07,819 –> 00:00:09,549
درست است،
5
00:00:09,549 –> 00:00:11,889
اگر اینطور نیست، یک خطای ادعا
6
00:00:11,889 –> 00:00:14,859
مطرح میشود و برنامه متوقف میشود، توجه داشته باشید
7
00:00:14,859 –> 00:00:16,570
که امکان قرار دادن یک پیام اختیاری وجود دارد.
8
00:00:16,570 –> 00:00:18,699
بعد از عبارت assert که
9
00:00:18,699 –> 00:00:20,590
در کنار خطای ادعا چاپ می شود،
10
00:00:20,590 –> 00:00:23,169
بنابراین به جای اینکه منتظر
11
00:00:23,169 –> 00:00:25,239
بمانید تا برنامه ای از کار بیفتد، می توانید با
12
00:00:25,239 –> 00:00:27,399
اظهار نظر شروع کنید، می توانید اظهار کنید که
13
00:00:27,399 –> 00:00:30,160
یک شرط خاص برآورده شده است اگر
14
00:00:30,160 –> 00:00:32,738
درست باشد که خوب است، برنامه ادامه می یابد،
15
00:00:32,738 –> 00:00:35,200
اما اگر این نادرست است، ما میتوانیم از
16
00:00:35,200 –> 00:00:37,210
برنامه بخواهیم یک خطای ادعایی ایجاد کند و
17
00:00:37,210 –> 00:00:39,809
متوقف
18
00:00:40,170 –> 00:00:42,090
شود، در اینجا برنامهای برای نشان دادن این است
19
00:00:42,090 –> 00:00:44,280
که میخواهیم مقدار نام را
20
00:00:44,280 –> 00:00:46,760
روی Quaid تنظیم
21
00:00:48,280 –> 00:00:51,660
کنیم، سپس میخواهیم
22
00:00:52,510 –> 00:00:55,470
برای نامی
23
00:00:55,940 –> 00:00:58,559
که برابر است با Quaid ادعا کنیم در
24
00:00:58,559 –> 00:01:01,550
نهایت
25
00:01:01,579 –> 00:01:03,730
اجازه دهید چیزی چاپ کنیم. برای نشان دادن
26
00:01:03,730 –> 00:01:06,420
آنچه اتفاق افتاده است،
27
00:01:10,079 –> 00:01:13,039
اجازه دهید برنامه را اجرا
28
00:01:15,719 –> 00:01:19,499
کنیم و میتوانید آنطور که انتظار میرود ببینید، زیرا
29
00:01:19,499 –> 00:01:22,670
ادعا درست است،
30
00:01:23,310 –> 00:01:25,320
تأثیر دیگری روی برنامه و خط
31
00:01:25,320 –> 00:01:28,020
سه اجرا میشود، اما اگر ادعا شود چه اتفاقی میافتد
32
00:01:28,020 –> 00:01:30,659
اشتباه است بیایید
33
00:01:30,659 –> 00:01:32,899
مقدار نام
34
00:01:32,899 –> 00:01:36,280
را تغییر دهیم تا چیز دیگری
35
00:01:36,800 –> 00:01:39,160
اتفاق بیفتد،
36
00:01:40,979 –> 00:01:42,840
می توانید ببینید در ادعای خطا
37
00:01:42,840 –> 00:01:45,000
ایجاد می شود زیرا ما ادعا کردیم که
38
00:01:45,000 –> 00:01:47,759
نام Quaid بود و اینطور نبود دوباره
39
00:01:47,759 –> 00:01:50,090
خطای ادعا
40
00:01:50,090 –> 00:01:52,549
و درست مانند پرتوها می توانیم
41
00:01:52,549 –> 00:01:54,799
با اضافه کردن مقداری مشخص کنیم که چه اتفاقی می افتد. متنی بعد از آن
42
00:01:54,799 –> 00:01:56,210
که هنگام
43
00:01:56,210 –> 00:01:58,969
ایجاد ادعا چاپ میشود، بنابراین در اینجا
44
00:01:58,969 –> 00:02:00,229
میخواهم رشتهای اضافه کنم که مشخص میکند
45
00:02:00,229 –> 00:02:03,159
چه اتفاقی افتاده است،
46
00:02:08,490 –> 00:02:10,550
47
00:02:10,949 –> 00:02:14,600
من دوباره برنامه را اجرا میکنم.
48
00:02:15,860 –> 00:02:18,770
49
00:02:18,770 –> 00:02:22,960
50
00:02:24,430 –> 00:02:27,760
بجز و مدیریت استثناها در اینجا
51
00:02:27,760 –> 00:02:31,060
فرمی را مشاهده می کنید که کلمه کلیدی try
52
00:02:31,060 –> 00:02:32,739
با یک بلوک از کد دنبال می شود که سعی می
53
00:02:32,739 –> 00:02:36,340
شود در مرحله بعدی اجرا شود، یک عبار