در این مطلب، ویدئو دستورات شرطی پایتون (آموزش شماره 5، قسمت-1) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:13:57
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,179 –> 00:00:05,370
سلام بچه ها به جزئیات
2
00:00:05,370 –> 00:00:06,870
آموزش پایتون که ناشی از تست سلامت نرم افزار است خوش آمدید،
3
00:00:06,870 –> 00:00:10,469
بنابراین در آموزش قبلی ما
4
00:00:10,469 –> 00:00:12,900
در مورد نصب پیتزا یک
5
00:00:12,900 –> 00:00:16,230
دستور شرطی بحث کردیم، بنابراین چهار
6
00:00:16,230 –> 00:00:19,830
نوع دستور شرطی وجود دارد، بنابراین در
7
00:00:19,830 –> 00:00:21,660
ویدیوی قبلی خود ما فقط در مورد این
8
00:00:21,660 –> 00:00:24,840
دستورات امروز در این مورد بحث خواهیم کرد. ویدیو ما در
9
00:00:24,840 –> 00:00:27,029
مورد اینکه آیا عبارات شما l if
10
00:00:27,029 –> 00:00:30,470
دستورات بعدی آن if یا اگر L عبارت
11
00:00:30,470 –> 00:00:35,250
است بحث خواهیم کرد، اکنون در مورد اینکه آیا عبارات ما است،
12
00:00:35,250 –> 00:00:39,450
بنابراین اولین دستورات e چیست، بنابراین اگر
13
00:00:39,450 –> 00:00:42,930
عبارات شما همیشه عبارت بولی را ایجاد
14
00:00:42,930 –> 00:00:45,450
کند و بلوک هسته موجود در داخل را اجرا کند، بحث خواهیم کرد.
15
00:00:45,450 –> 00:00:48,390
اگر بلاک اگر شرط
16
00:00:48,390 –> 00:00:52,530
درست باشد خوب است و یک بلوک از
17
00:00:52,530 –> 00:00:56,070
کد را که فقط در داخل بلوک دیگری وجود دارد اجرا می کند
18
00:00:56,070 –> 00:00:59,420
و شرط نادرست می شود، بنابراین بیایید
19
00:00:59,420 –> 00:01:02,699
نحو را ببینیم که نحو بخش های مختلف چگونه به نظر می رسد،
20
00:01:02,699 –> 00:01:06,630
بنابراین ابتدا باید
21
00:01:06,630 –> 00:01:10,439
بنویسیم که آیا یک عبارت بولی را ارزیابی می
22
00:01:10,439 –> 00:01:14,040
کند. ممکن است دعا کنید این ویدیو که من
23
00:01:14,040 –> 00:01:16,740
در مورد بیان بولی گفتم، بنابراین
24
00:01:16,740 –> 00:01:19,619
این شروع دستور if من است، بنابراین
25
00:01:19,619 –> 00:01:24,290
من یک بلوک کد را اینجا می
26
00:01:24,290 –> 00:01:29,909
نویسم و سپس می خواهم چیز دیگری را می نویسم سپس
27
00:01:29,909 –> 00:01:36,540
بلوکی از آنچه اتفاق می افتد و
28
00:01:36,540 –> 00:01:38,759
کنترل به این بخش می آید،
29
00:01:38,759 –> 00:01:42,509
اگر شرط درست باشد تنها عبارت را ارزیابی می کند،
30
00:01:42,509 –> 00:01:44,939
سپس بلوک کد موجود
31
00:01:44,939 –> 00:01:46,649
در داخل این دستور if اجرا می شود
32
00:01:46,649 –> 00:01:49,880
اگر شرط نادرست شود،
33
00:01:49,880 –> 00:01:54,060
سپس بلوک درصد کد در داخل
34
00:01:54,060 –> 00:01:58,170
else شکسته میشود، بیایید با یک
35
00:01:58,170 –> 00:02:03,979
مثال ببینیم Okay، اجازه دهید یک محدودیت فایل دیگر ایجاد کنم،
36
00:02:04,549 –> 00:02:10,099
بهطوریکه در عوض مهم نیست،
37
00:02:12,650 –> 00:02:17,489
بنابراین اکنون یک متغیر
38
00:02:17,489 –> 00:02:25,200
به نام num را برابر با پنج اعلام میکنم و اکنون بررسی میکنم که
39
00:02:25,200 –> 00:02:28,590
آیا عدد بزرگتر از
40
00:02:28,590 –> 00:02:36,090
اگر عدد بزرگتر از OK باشد، اگر عدد بزرگتر از 10 باشد، اگر
41
00:02:36,090 –> 00:02:38,069
عدد بزرگتر از 10 باشد
42
00:02:38,069 –> 00:02:42,769
، عدد را جدا می کنم، تعداد چاپ را
43
00:02:43,370 –> 00:02:54,750
بیشتر از 10 وارد کنید، بسیار خوب، اگر عدد بزرگتر از 10 نباشد، سفیدهای دیگر
44
00:02:54,750 –> 00:02:57,599
n هستند.
45
00:02:57,599 –> 00:03:00,709
46
00:03:00,709 –> 00:03:04,409
چگونه برمی گرداند
47
00:03:04,409 –> 00:03:11,370
بله وجود دارد دیگری وارد کنید بنابراین اکنون می گویم
48
00:03:11,370 –> 00:03:15,510
شماره چاپ کوچکتر است یا کمتر رنگ شده است
49
00:03:15,510 –> 00:03:25,229
مانند شماره کمتر از خوب است بنابراین من
50
00:03:25,229 –> 00:03:28,169
از هر صندوق خارج می شوم و کند می شوم بنابراین اکنون
51
00:03:28,169 –> 00:03:31,769
یک مورد دیگر خواهم نوشت بیانیه print این
52
00:03:31,769 –> 00:03:44,939
دستور همیشه خوب اجرا می شود، بنابراین
53
00:03:44,939 –> 00:03:47,819
بیایید ببینیم چه اتفاقی افتاده است، بنابراین کاری که من انجام دادم این است
54
00:03:47,819 –> 00:03:50,129
که متغیری به نام num را اعلام کردم و
55
00:03:50,129 –> 00:03:53,549
مقادیر 5 را به شرط if
56
00:03:53,549 –> 00:03:55,859
با استفاده از یک عملگر رابطه اختصاص دادم و
57
00:03:55,859 –> 00:03:59,189
بررسی کردم که آیا عدد بزرگتر از
58
00:03:59,189 –> 00:04:02,159
10 است، بنابراین اگر عدد بزرگتر از 10 است
59
00:04:02,159 –> 00:04:05,009
چه اتفاقی می افتد که تعداد چاپ بزرگتر
60
00:04:05,009 –> 00:04:08,250
از خوب است در غیر این صورت عدد چاپ کمتر از
61
00:04:08,250 –> 00:04:10,949
10 است، در غیر این صورت اگر هر دو
62
00:04:10,949 –> 00:04:12,900
شرط درست یا نادرست باشد
63
00:04:12,900 –> 00:04:14,699
بنابراین این عبارت همیشه
64
00:04:14,699 –> 00:04:19,168
اجرا می شود بنابراین در کد ما 1 5
65
00:04:19,168 –> 00:04:20,310
بزرگتر از بزرگ است.
66
00:04:20,310 –> 00:04:22,680
خوب بدیهی است که فری بزرگتر از
67
00:04:22,680 –> 00:04:23,620
تیم نیست
68
00:04:23,620 –> 00:04:26,560
و سپس بیانیه در تسویه
69
00:04:26,560 –> 00:04:28,870
بیانیه چاپ آقای. Steadman
70
00:04:28,870 –> 00:04:32,470
اجرا نشود پس اکنون تنها این
71
00:04:32,470 –> 00:04:35,370
دستور چاپی و این اشتباه را اجرا کنید
72
00:04:35,370 –> 00:04:38,919
بیایید ببینیم و شما X را بخوانید اما
73
00:04:38,919 –> 00:04:41,680
فکر می کنم یک عبارت مساوی است بنابراین اگر
74
00:04:41,680 –> 00:04:44,530
مشاهده کنید عدد کمتر از سمت راست است
75
00:04:44,530 –> 00:04:46,930
این دستور را اجرا نمی کند زیرا
76
00:04:46,930 –> 00:04:48,310
شرط تبدیل شد false
77
00:04:48,310 –> 00:04:50,169
خوب حالا شرط نادرست می شود
78
00:04:50,169 –> 00:04:54,070
بلوک else را اجرا می کند بسیار خوب سپس um
79
00:04:54,070 –> 00:04:55,690
سفر قبلی بیانیه اجرا می شود
80
00:04:55,690 –> 00:05:01,060
اگر نه این کتاب است اگر نه شما
81
00:05:01,060 –> 00:05:03,520
به سراغ نوع دیگری از کسب و کار بروید خواندن من را دریافت کنید
82
00:05:03,520 –> 00:05:07,720
و آن مرده است بنابراین L اگر
83
00:05:07,720 –> 00:05:11,020
عبارت مشابه است یک مرحله اول اما در این
84
00:05:11,020 –> 00:05:13,750
عبارت چند شرط if را ارزیابی کنید،
85
00:05:13,750 –> 00:05:20,639
اما اجازه دهید شما را در حالت مالیات پذیر ببینیم،
86
00:05:20,639 –> 00:05:23,800
بنابراین اگر
87
00:05:23,800 –> 00:05:27,220
عبارت بولی درست است، بلوک کد
88
00:05:27,220 –> 00:05:32,760
مشکلی ندارد، لطفاً یک نتیجه را به او بگویید
89
00:05:32,760 –> 00:05:35,320
اگر میخواهید یک شرط دیگر را اعمال کنید.
90
00:05:35,320 –> 00:05:39,010
بنابراین دوباره عبارت بولی را ارزیابی می
91
00:05:39,010 –> 00:05:47,440
کند، این
92
00:05:47,440 –> 00:05:49,419
شرط خوب است، سپس این بلوک کد به
93
00:05:49,419 –> 00:05:59,650
خوبی اجرا می شود، در غیر این صورت، آنچه
94
00:05:59,650 –> 00:06:02,110
در کانتور اتفاق می افتد به این نتیجه می رسد که
95
00:06:02,110 –> 00:06:04,270
کنترل می آید t o این موقعیت چون
96
00:06:04,270 –> 00:06:05,919
روی عبارت بولی علامت زده شده است،
97
00:06:05,919 –> 00:06:08,070
اگر عبارت بولی درست باشد،
98
00:06:08,070 –> 00:06:11,139
این بلوک کیفیت اجرا می شود،
99
00:06:11,139 –> 00:06:15,160
آنگاه کنترل از این M خارج می شود
100
00:06:15,160 –> 00:06:21,849
موافق نیستم یک لبه بگذارید و من فرض می کنم
101
00:06:21,849 –> 00:06:23,830
اگر عبارت لطفا بولی نادرست شود،
102
00:06:23,830 –> 00:06:27,130
آنگاه کامل می شود.
103
00:06:27,130 –> 00:06:29,860
این عبارت LF بررسی میکند که آیا این
104
00:06:29,860 –> 00:06:31,659
شرط درست است یا نه،
105
00:06:31,659 –> 00:06:34,660
اگر هر دو به این دستور نگاه