در این مطلب، ویدئو مقدمه پایتون- بیانیه های If/Else با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:05
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,480 –> 00:00:02,639
سلام، در این ویدیو یاد می گیرید که چگونه
2
00:00:02,639 –> 00:00:04,319
با استفاده از چیزی به نام دستور if، Boolean را به کار ببندید
3
00:00:04,319 –> 00:00:05,680
4
00:00:05,680 –> 00:00:07,359
تا کنون برنامه هایی نوشته اید که
5
00:00:07,359 –> 00:00:09,679
به صورت متوالی اجرا می شوند، مفسر پایتون
6
00:00:09,679 –> 00:00:11,440
در هر خط برنامه شما را
7
00:00:11,440 –> 00:00:14,080
یکی یکی از بالا به پایین طی می کند
8
00:00:14,080 –> 00:00:16,000
تا بتوانید اجرای
9
00:00:16,000 –> 00:00:17,920
برنامه خود را به این صورت تجسم
10
00:00:17,920 –> 00:00:19,439
کنید در اینجا یک برنامه نمونه از
11
00:00:19,439 –> 00:00:21,600
درس قبلی است که به صورت متوالی اجرا می شود.
12
00:00:21,600 –> 00:00:23,199
13
00:00:23,199 –> 00:00:24,960
14
00:00:24,960 –> 00:00:26,880
15
00:00:26,880 –> 00:00:29,519
16
00:00:29,519 –> 00:00:30,640
شروع به نوشتن
17
00:00:30,640 –> 00:00:32,238
برنامههایی میکنید که ممکن است بسته به شرایط
18
00:00:32,238 –> 00:00:34,239
از ترتیب اجرای معمول منحرف شوند یا نشوند،
19
00:00:34,239 –> 00:00:35,920
20
00:00:35,920 –> 00:00:40,079
میتوانید این کار را با استفاده از دستور
21
00:00:40,079 –> 00:00:41,520
if یا if یک ساختار برنامهنویسی است
22
00:00:41,520 –> 00:00:43,200
که به یک برنامه اجازه میدهد
23
00:00:43,200 –> 00:00:44,640
بسته به شرایط شما رفتار متفاوتی داشته باشد.
24
00:00:44,640 –> 00:00:46,160
25
00:00:46,160 –> 00:00:47,680
میتواند از دستورات if برای نوشتن
26
00:00:47,680 –> 00:00:49,120
برنامههایی استفاده کند که بسته به کاری که کاربر در برنامه انجام میدهد، کارهای متفاوتی انجام میدهند و
27
00:00:49,120 –> 00:00:50,800
28
00:00:50,800 –> 00:00:52,879
در سمت
29
00:00:52,879 –> 00:00:54,800
راست پاسخها را نشان میدهد. e بستگی به این دارد که
30
00:00:54,800 –> 00:00:56,399
سن کاربر با 18 سال مقایسه شود
31
00:00:56,399 –> 00:00:58,000
، سنی که در آن به طور قانونی مجاز
32
00:00:58,000 –> 00:00:59,600
به رای دادن در ایالات متحده است،
33
00:00:59,600 –> 00:01:02,559
در این مورد کاربر به اندازه کافی مسن است و
34
00:01:02,559 –> 00:01:04,080
در این مورد کاربر اینطور نیست و
35
00:01:04,080 –> 00:01:05,600
برنامه می گوید
36
00:01:05,600 –> 00:01:07,119
بخش اصلی این است. بخشی از
37
00:01:07,119 –> 00:01:08,960
برنامه که این تصمیمات را
38
00:01:08,960 –> 00:01:11,439
می گیرد یک عبارت if است که به نظر می رسد این عبارت است
39
00:01:11,439 –> 00:01:12,960
که شما عبارت
40
00:01:12,960 –> 00:01:14,640
if را دارید که در یک
41
00:01:14,640 –> 00:01:16,240
ثانیه و یک دونقطه توضیح می دهم
42
00:01:16,240 –> 00:01:17,520
و سپس چند خط کد
43
00:01:17,520 –> 00:01:19,840
پس از این قسمت از دستور دارید
44
00:01:19,840 –> 00:01:20,720
شرط
45
00:01:20,720 –> 00:01:22,479
باید چیزی باشد که به یک بولی ارزیابی شود
46
00:01:22,479 –> 00:01:24,799
اگر شرط به
47
00:01:24,799 –> 00:01:26,799
درستی ارزیابی شود، مفسر پایتون
48
00:01:26,799 –> 00:01:29,119
هر چیزی را که در داخل دستور if باشد اجرا میکند
49
00:01:29,119 –> 00:01:30,799
، این کدی است که
50
00:01:30,799 –> 00:01:32,640
اگر شرط درست بود اجرا
51
00:01:32,640 –> 00:01:34,159
52
00:01:34,159 –> 00:01:36,240
میشود. بدنه
53
00:01:36,240 –> 00:01:38,079
دستور if باید با یک سطح تورفتگی داشته باشد،
54
00:01:38,079 –> 00:01:38,960
55
00:01:38,960 –> 00:01:40,640
این شرط می تواند چیزی به
56
00:01:40,640 –> 00:01:42,000
سادگی یک مقدار بولی
57
00:01:42,000 –> 00:01:44,720
به نام لفظ بولی باشد، در این
58
00:01:44,720 –> 00:01:46,399
مورد بدنه دستور
59
00:01:46,399 –> 00:01:46,880
60
00:01:46,880 –> 00:01:49,119
if همیشه درست اجرا می شود و همیشه ارزیابی می شود. es درست است به
61
00:01:49,119 –> 00:01:52,079
همان صورتی که 3 همیشه به 3 ارزیابی می کند.
62
00:01:52,079 –> 00:01:53,600
در این مورد بدنه
63
00:01:53,600 –> 00:01:55,280
دستور if هرگز اجرا نمی شود زیرا false
64
00:01:55,280 –> 00:01:56,640
هرگز به درستی ارزیابی نمی
65
00:01:56,640 –> 00:01:59,920
شود، این شرط نیز می تواند یک
66
00:01:59,920 –> 00:02:00,799
متغیر باشد
67
00:02:00,799 –> 00:02:02,399
در این مورد بدنه
68
00:02:02,399 –> 00:02:04,159
دستور if ممکن است متغیر باشد. اجرا بسته به
69
00:02:04,159 –> 00:02:05,680
مقدار has dog
70
00:02:05,680 –> 00:02:08,720
if has dog درست است بدن اجرا می شود اگر
71
00:02:08,720 –> 00:02:10,080
hasdog نادرست باشد
72
00:02:10,080 –> 00:02:12,239
هیچ اتفاقی نمی افتد اگر بخواهیم کار
73
00:02:12,239 –> 00:02:15,120
متفاوتی انجام دهیم اگر hasdog نادرست است
74
00:02:15,120 –> 00:02:17,040
می توانیم از نوع پیچیده تری از
75
00:02:17,040 –> 00:02:19,280
عبارت if استفاده کنیم که شبیه به این است
76
00:02:19,280 –> 00:02:21,360
ما کلمه else و یک دونقطه را بعد
77
00:02:21,360 –> 00:02:22,640
از دستور if اصلی خود
78
00:02:22,640 –> 00:02:24,160
79
00:02:24,160 –> 00:02:26,160
بچسبانیم و سپس خطوط کدی را اضافه کنیم که مشخص می کند اگر hasdog نادرست است چه اتفاقی بیفتد
80
00:02:26,160 –> 00:02:26,959
81
00:02:26,959 –