در این مطلب، ویدئو پایتون: ماژول 4: درس 3: حلقه True while: انگلیسی: سایما آکادمی با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,949 –> 00:00:03,540
در این درس من در مورد حلقه true برای شما توضیح خواهم داد
2
00:00:03,540 –> 00:00:07,200
که در مورد
3
00:00:07,200 –> 00:00:11,190
اینکه آیا عبارت true else صحبت کرده ایم اما موضوع امروز
4
00:00:11,190 –> 00:00:15,030
حلقه true است قبل از اینکه شروع کنیم چرا
5
00:00:15,030 –> 00:00:17,640
حلقه true را برای شما توضیح خواهم داد که
6
00:00:17,640 –> 00:00:21,210
تفاوت بین چرا درست و اگر
7
00:00:21,210 –> 00:00:24,689
درست است بسیار مهم است.
8
00:00:24,689 –> 00:00:27,930
اگر درست است و
9
00:00:27,930 –> 00:00:31,650
در عین حال درست است، مفهوم این دو را درک کنید، بنابراین ببینید که آیا قبلاً
10
00:00:31,650 –> 00:00:33,960
در درس های گذشته بحث کرده ایم یا خیر، اما
11
00:00:33,960 –> 00:00:36,000
در اینجا می خواهم یک بار دیگر برای شما توضیح دهم
12
00:00:36,000 –> 00:00:39,840
اگر درست است، بنابراین ببینید این
13
00:00:39,840 –> 00:00:43,290
شماره مخفی من است، شماره مخفی من هفت است و
14
00:00:43,290 –> 00:00:47,539
گفتم اگر درست است اگر شرط گاز واقعی باشد
15
00:00:47,539 –> 00:00:50,160
شماره تلفن اندروید برابر با
16
00:00:50,160 –> 00:00:52,410
گاز ورودی است عدد یک تا هفت
17
00:00:52,410 –> 00:00:56,520
و عدد مخفی من هفت است پس در
18
00:00:56,520 –> 00:00:59,460
شرط if اگر قرار است از if
19
00:00:59,460 –> 00:01:03,149
شرط اگر گاز درست است استفاده کنیم یعنی اگر
20
00:01:03,149 –> 00:01:05,939
عدد گاز ما برابر است با هفت پرینت
21
00:01:05,939 –> 00:01:09,780
این اگر نادرست است دیگر یعنی نادرست
22
00:01:09,780 –> 00:01:13,880
یعنی این را چاپ کن پس اینجا به شما نشان خواهم داد
23
00:01:13,880 –> 00:01:17,040
ببینید عدد یک تا هفت را از شما گاز می پرسد
24
00:01:17,040 –> 00:01:20,130
من می گویم شش که اشتباه است
25
00:01:20,130 –> 00:01:23,939
پس اگر شرط برآورده نشد.
26
00:01:23,939 –> 00:01:27,060
می گوید اگر عدد امتیاز گاز و ROI
27
00:01:27,060 –> 00:01:29,460
برابر با عدد مخفی باشد، این نادرست است
28
00:01:29,460 –> 00:01:32,430
زیرا من گفتم شش به این معنی است که سیستم
29
00:01:32,430 –> 00:01:36,299
چاپ خواهد کرد، در غیر این صورت یعنی شش نادرست است
30
00:01:36,299 –> 00:01:39,810
شش نادرست است و این است که
31
00:01:39,810 –> 00:01:43,020
سیستم مدام از من نمیپرسد که
32
00:01:43,020 –> 00:01:44,850
گزینه بعدی شما چیست؟ گزینه بعدی شما
33
00:01:44,850 –> 00:01:48,659
فرض کنید یک بار دیگر می
34
00:01:48,659 –> 00:01:51,060
گویم شماره مخفی من هفت است، بنابراین
35
00:01:51,060 –> 00:01:55,229
اولین بار این شرط درست است و
36
00:01:55,229 –> 00:01:56,399
پیام می آید
37
00:01:56,399 –> 00:02:00,240
بله شماره گاز یعنی هفت درست است
38
00:02:00,240 –> 00:02:03,540
، سیستم بارها و بارها از من نمی پرسد،
39
00:02:03,540 –> 00:02:08,340
اما اگر استفاده می کنیم چرا دو
40
00:02:08,340 –> 00:02:12,540
حلقه این تفاوت سیستمی است که
41
00:02:12,540 –> 00:02:13,420
Wilkie
42
00:02:13,420 –> 00:02:16,450
از شما می پرسد تا زمانی که
43
00:02:16,450 –> 00:02:18,670
یک بار دیگر پاسخ صحیح را در اینجا
44
00:02:18,670 –> 00:02:21,010
نخواهید داد، من پاسخ اشتباه را نشان خواهم داد، فرض کنید
45
00:02:21,010 –> 00:02:23,800
اگر بگویم پنج اشتباه است،
46
00:02:23,800 –> 00:02:27,040
سیستم خط آخر را بی حس می کند. گاز
47
00:02:27,040 –> 00:02:28,990
و عدد هسته افزایش یافته که پنج است
48
00:02:28,990 –> 00:02:35,770
نادرست است اما اینجا را ببینید که آیا
49
00:02:35,770 –> 00:02:38,920
همان چیزی که پنج اشتباه است را می نویسم
50
00:02:38,920 –> 00:02:41,530
زیرا عدد مخفی من هفت است و
51
00:02:41,530 –> 00:02:45,430
این ویال rube در حالی که حلقه واقعی است
52
00:02:45,430 –> 00:02:47,950
که به آن بی نهایت l می گویند. اوه یا
53
00:02:47,950 –> 00:02:51,489
برای همیشه حلقه از شما می پرسد
54
00:02:51,489 –> 00:02:53,560
که دوباره و دوباره از شما سوال کنید تا زمانی که یا مگر اینکه
55
00:02:53,560 –> 00:02:55,360
پاسخ صحیح را بدهید این
56
00:02:55,360 –> 00:02:58,360
اشتباه است، بنابراین فقط پنج اجرا شده نادرست است
57
00:02:58,360 –> 00:03:01,450
و در اینجا اگر من استفاده می کنم اگر بگوید
58
00:03:01,450 –> 00:03:04,750
اینترنت پنج فاز به طور خودکار خراب می شود
59
00:03:04,750 –> 00:03:07,750
، کار نمی کند. این یا این را از شما بپرسم
60
00:03:07,750 –> 00:03:11,920
فقط آن را چاپ کنید، اما در اینجا چرا
61
00:03:11,920 –> 00:03:15,580
حلقه واقعی، سیستم بارها و بارها از شما می پرسد
62
00:03:15,580 –> 00:03:17,769
تا زمانی که یا اگر
63
00:03:17,769 –> 00:03:19,239
پاسخ صحیح را ندهید، پنج
64
00:03:19,239 –> 00:03:21,700
گاز نادرست است، شماره اگر من
65
00:03:21,700 –> 00:03:25,239
یکی را ذخیره کنم، همچنان می پرسد شما یک
66
00:03:25,239 –> 00:03:27,730
نادرست است عدد را حدس بزنید اگر من دوباره بگویم
67
00:03:27,730 –> 00:03:32,290
شش خوب است اگر می گویم هفت
68
00:03:32,290 –> 00:03:35,620
که درست است در حال حاضر هفت صحیح است
69
00:03:35,620 –> 00:03:39,070
و اکنون سیستم خراب می شود بنابراین
70
00:03:39,070 –> 00:03:42,370
باید در حالی که در حال کدگذاری Y true ه