در این مطلب، ویدئو 37. برنامه نویسی در پایتون | حلقه ها | حلقه while با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:44
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,089 –> 00:00:02,310
سلام و به این ویدیوی جدید خوش آمدید
2
00:00:02,310 –> 00:00:05,190
از دوره پیتون در این ویدیو می رویم
3
00:00:05,190 –> 00:00:07,290
برای شروع با یک فصل جدید و اکنون
4
00:00:07,290 –> 00:00:09,740
ما در مورد حلقه ها یا چرخه ها صحبت خواهیم کرد
5
00:00:09,740 –> 00:00:12,599
خوب، اینها دقیقاً چیست؟
6
00:00:12,599 –> 00:00:15,929
حلقه ها یا چرخه ها به شما می گویم که این فقط است
7
00:00:15,929 –> 00:00:18,960
یک قطعه کد برای تکرار
8
00:00:18,960 –> 00:00:21,510
یک عدد نامشخص یا یک عدد
9
00:00:21,510 –> 00:00:24,300
تعیین زمان یا به سادگی
10
00:00:24,300 –> 00:00:26,850
چیزی است که قرار است تکرار شود و تکرار شود و
11
00:00:26,850 –> 00:00:29,670
یک حلقه یک چرخه را به وضوح تکرار کنید
12
00:00:29,670 –> 00:00:31,199
نام آن را به نوعی به ما می دهد
13
00:00:31,199 –> 00:00:32,369
بسیار ساده
14
00:00:32,369 –> 00:00:35,489
خوب، نگاه کنید، بیایید شروع به صحبت کنیم
15
00:00:35,489 –> 00:00:38,790
حلقه ادوارد یا برای شروع من می روم
16
00:00:38,790 –> 00:00:41,100
بگوییم که در پایتون دو نوع وجود دارد
17
00:00:41,100 –> 00:00:44,070
از حلقه ها سیم و چهار حلقه for lo
18
00:00:44,070 –> 00:00:45,660
در ویدیوی بعدی در این مورد خواهیم دید
19
00:00:45,660 –> 00:00:47,480
ما فقط می خواهیم حلقه ای را ببینیم که به آن می رسد
20
00:00:47,480 –> 00:00:50,070
خوب من به شما می گویم حلقه while است
21
00:00:50,070 –> 00:00:52,520
به عنوان حلقه ای با عدد شناخته می شود
22
00:00:52,520 –> 00:00:55,520
تعداد نامشخصی از تکرارها که در آن
23
00:00:55,520 –> 00:00:58,140
ما فقط نیاز داریم که اتفاق بیفتد
24
00:00:58,140 –> 00:01:00,750
یک شرط معین برای
25
00:01:00,750 –> 00:01:03,890
حلقه n بار اجرا می کند
26
00:01:03,890 –> 00:01:06,140
پس بیایید مثالی بزنیم
27
00:01:06,140 –> 00:01:08,380
راه ساده اگر بخواهیم چه می شود
28
00:01:08,380 –> 00:01:11,960
جذر a را حساب کنید یا بگیرید
29
00:01:11,960 –> 00:01:14,510
شماره را به خاطر بسپارید تا ریشه بگیرید
30
00:01:14,510 –> 00:01:16,880
مربع از یک عدد گفته شده است
31
00:01:16,880 –> 00:01:19,700
برای مثبت بودن، ما اینجا در پایتون هستیم
32
00:01:19,700 –> 00:01:21,619
ما نمی توانیم جذر a را بگیریم
33
00:01:21,619 –> 00:01:23,270
عدد منفی چون به ما یک عدد می دهد
34
00:01:23,270 –> 00:01:26,720
خطا و سپس ما از حلقه استفاده خواهیم کرد
35
00:01:26,720 –> 00:01:29,090
در حالی که کاملا مطمئن باشید که
36
00:01:29,090 –> 00:01:30,650
عددی که کاربر تایپ می کند a است
37
00:01:30,650 –> 00:01:33,740
عدد مثبت خوب است و ما نیاز داریم
38
00:01:33,740 –> 00:01:36,740
ابتدا ماژول پلاس را وارد کنید
39
00:01:36,740 –> 00:01:40,700
ok برای استفاده از s q rt و حذف
40
00:01:40,700 –> 00:01:43,280
ما جذر می کنیم اما اول
41
00:01:43,280 –> 00:01:45,039
ما از کاربر یک شماره می خواهیم
42
00:01:45,039 –> 00:01:47,780
خوب ما میخواهیم عددی را بپرسیم که همان است
43
00:01:47,780 –> 00:01:49,220
عدد باید یک مقدار صحیح باشد
44
00:01:49,220 –> 00:01:52,130
سپس به او می گوییم که ما را تایپ کند
45
00:01:52,130 –> 00:01:55,130
یک عدد عالی که کاربر قرار است به آن برسد
46
00:01:55,130 –> 00:01:57,440
عددی را تایپ کنید اما هی برای او
47
00:01:57,440 –> 00:01:59,780
کاربر می تواند ما را تایپ کند
48
00:01:59,780 –> 00:02:03,170
اکنون برای دریافت عدد واقعی
49
00:02:03,170 –> 00:02:04,820
جذر آن عددی که نیاز داریم
50
00:02:04,820 –> 00:02:07,390
مطمئن باشید که این عدد مثبت است
51
00:02:07,390 –> 00:02:09,949
بنابراین این جایی است که ما می خواهیم استفاده کنیم
52
00:02:09,949 –> 00:02:11,260
حلقه
53
00:02:11,260 –> 00:02:14,409
خوب در حالی که در اسپانیایی آن را می آید
54
00:02:14,409 –> 00:02:16,659
تا زمانی که a
55
00:02:16,659 –> 00:02:18,819
حالت خاصی که حلقه به آن می رود
56
00:02:18,819 –> 00:02:20,950
ادامه بده و شرایطش چطوره
57
00:02:20,950 –> 00:02:22,959
چه چیزهایی قرار است خوب قرار دهیم که نیاز داریم
58
00:02:22,959 –> 00:02:24,849
که این عدد مثبت است
59
00:02:24,849 –> 00:02:28,299
تا زمانی که عدد کمتر از 0 باشد همین است
60
00:02:28,299 –> 00:02:30,720
بگو تا زمانی که عدد منفی باشد
61
00:02:30,720 –> 00:02:33,750
دوباره شماره را می خواهیم
62
00:02:33,750 –> 00:02:36,459
ما می خواهیم به سادگی در حالی که
63
00:02:36,459 –> 00:02:37,930
که یک کلمه رزرو شده است
64
00:02:37,930 –> 00:02:39,629
زبان همانطور که می بینید تغییر رنگ می دهد
65
00:02:39,629 –> 00:02:42,730
سپس ما می خواهیم این شرط را قرار دهیم که
66
00:02:42,730 –> 00:02:44,620
به یاد داشته باشید که این شرایط می تواند باشد
67
00:02:44,620 –> 00:02:47,440
فقط یک شرط در اینجا یا
68
00:02:47,440 –> 00:02:49,720
می تواند چندین شرط باشد
69
00:02:49,720 –> 00:02:52,480
با استفاده از عملگرهای منطقی و
70
00:02:52,480 –> 00:02:55,239
شما هم و اینجا یکی دیگه قرار میدیم
71
00:02:55,239 –> 00:02:56,709
شرط به عنوان مثال که عدد است
72
00:02:56,709 –> 00:02:59,620
بیشتر از 100 و غیره خوب می توانیم قرار دهیم
73
00:02:59,620 –> 00:03:01,510
یک شرط یا چند شرط که
74
00:03:01,510 –> 00:03:03,400
در نهایت به من نتیجه 3 می دهد
75
00:03:03,400 –> 00:03:06,400
می افتد خوب این تنها چیزی است که شما نیاز دارید
76
00:03:06,400 –> 00:03:09,549
نتیجه 3 سقوط و سپس 2 قرار داده می شود
77
00:03:09,549 –> 00:03:12,879
نقاط و سپس به چه چیزی می رویم
78
00:03:12,879 –> 00:03:15,489
بدنه حلقه while در اینجا است
79
00:03:15,489 –> 00:03:18,010
هم while و هم برای حلقه ها خوب هستند
80
00:03:18,010 –> 00:03:20,349
تقریباً همین کار را انجام دهید
81
00:03:20,349 –> 00:03:21,790
مفهومی که در آن استفاده کردیم
82
00:03:21,790 –> 00:03:22,810
مشروط
83
00:03:22,810 –> 00:03:26,260
ما نیاز به دندان داریم تا به شما بگوییم
84
00:03:26,260 –> 00:03:27,909
به payton که من می خواهم به آن کپی کنم
85
00:03:27,909 –> 00:03:30,370
زیر متعلق به بدنه است
86
00:03:30,370 –> 00:03:32,799
در حالی که حلقه سپس داخل من می روم به
87
00:03:32,799 –> 00:03:34,870
دوباره از کاربر شماره بخواهید
88
00:03:34,870 –> 00:03:36,459
زیرا اگر عددی را تایپ کرده باشید که
89
00:03:36,459 –> 00:03:39,040
برآورده شدن این شرط به این معنی است که
90
00:03:39,040 –> 00:03:40,750
یک عدد منفی است و من a نمی خواهم
91
00:03:40,750 –> 00:03:42,780
عدد منفی یک عدد مثبت دارد
92
00:03:42,780 –> 00:03:45,220
اما خوب در اینجا من قصد دارم با a نشان دهم
93
00:03:45,220 –> 00:03:48,250
چاپ من می خواهم به شما بگویم که اتفاقی افتاده است
94
00:03:48,250 –> 00:03:50,890
خطا و آن باید یک عدد باشد
95
00:03:50,890 –> 00:03:54,250
مثبت است که کاربر ok را وارد می کند
96
00:03:54,250 –> 00:03:57,549
خیلی خوب و بعد اگر بخواهیم قرار ندهیم
97
00:03:57,549 –> 00:03:59,889
کد بیشتر همانطور که در اینجا این دو خط را می بینید
98
00:03:59,889 –> 00:04:02,290
در داخل رگ هستند در حالی که اما اگر من
99
00:04:02,290 –> 00:04:04,750
ما از بعدی نمی خواهیم
100
00:04:04,750 –> 00:04:06,400
خط متعلق به حلقه مساوی است
101
00:04:06,400 –> 00:04:08,019
ما فقط دیگر از اختراع دست نمی کشیم
102
00:04:08,019 –> 00:04:09,609
sion و دوباره کپی کنید
103
00:04:09,609 –> 00:04:12,670
ابتدا و در اینجا می توانیم ریشه را قرار دهیم
104
00:04:12,670 –> 00:04:13,950
مربع
105
00:04:13,950 –> 00:04:16,500
بیایید به شما بگوییم که جذر آن است
106
00:04:16,500 –> 00:04:21,839
ریشه مربع آنها است و ما می رویم
107
00:04:21,839 –> 00:04:24,030
جذر را به ریشه کپی کنید
108
00:04:24,030 –> 00:04:25,830
مربع به سادگی با استفاده از
109
00:04:25,830 –> 00:04:29,400
مدول به اضافه تابع آن که q rt del
110
00:04:29,400 –> 00:04:32,310
عدد درست و خوب به این ریشه
111
00:04:32,310 –> 00:04:34,110
مربع بیایید یکی را انجام دهیم
112
00:04:34,110 –> 00:04:36,150
من فقط نتایج را به خودم دادم
113
00:04:36,150 –> 00:04:38,160
با دو اعشار بعد از کاما
114
00:04:38,160 –> 00:04:39,479
چون میتوانی مبلغی به من بدهی
115
00:04:39,479 –> 00:04:41,820
بنابراین من فقط دو عدد اعشاری می خواهم
116
00:04:41,820 –> 00:04:43,050
بعد از کما
117
00:04:43,050 –> 00:04:45,300
خیلی خوب اینجا چه اتفاقی قرار است بیفتد و خوب
118
00:04:45,300 –> 00:04:47,340
در اینجا ما قبلاً از what استفاده می کنیم
119
00:04:47,340 –> 00:04:50,039
حلقه while این حلقه مساوی چیست
120
00:04:50,039 –> 00:04:51,509
تا زمانی که
121
00:04:51,509 –> 00:04:53,610
شرط برقرار است اجرا خواهیم کرد
122
00:04:53,610 –> 00:04:55,919
این برنامه کوچک، بنابراین شما می توانید ببینید که چگونه
123
00:04:55,919 –> 00:04:58,500
این است که برای شروع وارد عمل شده است
124
00:04:58,500 –> 00:05:00,569
به من می گوید یک عدد این رقم را تایپ کنید و
125
00:05:00,569 –> 00:05:02,520
عددی که در اینجا بیرون می آید این است
126
00:05:02,520 –> 00:05:05,849
یکی از اینجا راه آهن از ابتدا بنابراین بله
127
00:05:05,849 –> 00:05:09,419
من برای مثال مقدار 5 و را قرار دادم
128
00:05:09,419 –> 00:05:12,180
برای عدد برابر با 5 است که به این معنی است
129
00:05:12,180 –> 00:05:13,740
با برنامه ادامه خواهد داد و خواهد بود
130
00:05:13,740 –> 00:05:16,710
وضعیت در حالی که خوب است را بررسی کنید
131
00:05:16,710 –> 00:05:19,110
عدد کمتر از صفر است نه عدد
132
00:05:19,110 –> 00:05:22,110
پنج سپس در حلقه while به عنوان شما
133
00:05:22,110 –> 00:05:24,240
من در ابتدا ذکر کردم این حلقه است
134
00:05:24,240 –> 00:05:26,629
با یک عدد شناخته می شود
135
00:05:26,629 –> 00:05:29,250
تعداد نامشخص از تکرار چه
136
00:05:29,250 –> 00:05:31,340
یعنی می تواند اجرا شود
137
00:05:31,340 –> 00:05:33,180
چند بار باشه
138
00:05:33,180 –> 00:05:36,210
n بار یا می توان 0 بار اجرا کرد
139
00:05:36,210 –> 00:05:39,270
همچنین بررسی کنید که آیا شرایط را برآورده نمی کند
140
00:05:39,270 –> 00:05:42,990
از ابتدا حتی