در این مطلب، ویدئو نحوه نوشتن برنامه در پایتون | ساخت منطق بدون برنامه | قسمت 4 | WisdomJobs با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:18:29
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:05,629 –> 00:00:08,960
سلام دوستان به پنج مانترا خوش آمدید
2
00:00:08,960 –> 00:00:12,210
این الن آماده است ما می خواهیم
3
00:00:12,210 –> 00:00:16,079
در مورد چگونگی توسعه
4
00:00:16,079 –> 00:00:18,449
منطق برنامه بدون استفاده از برنامه ها بدون
5
00:00:18,449 –> 00:00:24,119
نوشتن برنامه بحث کنیم و
6
00:00:24,119 –> 00:00:25,769
زمانی که می خواهید یک منطق منطقی توسعه دهید بسیار مهم است که توسعه
7
00:00:25,769 –> 00:00:28,470
منطق
8
00:00:28,470 –> 00:00:32,308
ساده است. خوب تمرین کنید و این
9
00:00:32,308 –> 00:00:35,010
تمرین نیازی به
10
00:00:35,010 –> 00:00:36,570
اصول اولیه زبان برنامه نویسی ندارد خوب
11
00:00:36,570 –> 00:00:39,480
فقط باید دقیقاً
12
00:00:39,480 –> 00:00:41,670
مشکل چیست و چگونه آن را حل کنیم و
13
00:00:41,670 –> 00:00:43,829
چگونه کل مسئله را به
14
00:00:43,829 –> 00:00:47,760
مسائل کوچک تقسیم کنیم خوب است و فقط کاری که
15
00:00:47,760 –> 00:00:49,620
باید انجام دهید این است که او تمرکز کند. در
16
00:00:49,620 –> 00:00:51,870
نحو، هنگامی که سینتکس را بشناسید، هر
17
00:00:51,870 –> 00:00:54,539
برنامه ای را که می توانید در کسری از
18
00:00:54,539 –> 00:00:56,670
ثانیه انجام دهید، درست است و این
19
00:00:56,670 –> 00:00:59,370
سناریویی است که چه کاری انجام می دهد و چگونه آن یکی را انجام می
20
00:00:59,370 –> 00:01:02,460
دهد و چه مصنوعاتی
21
00:01:02,460 –> 00:01:05,729
برای ایجاد یک منطق مورد نیاز است که ما در
22
00:01:05,729 –> 00:01:07,939
مورد آن بحث خواهیم کرد. نکته مهم این است که
23
00:01:07,939 –> 00:01:11,040
وقتی مشکلی دارید، باید آن مشکل را
24
00:01:11,040 –> 00:01:13,619
به روشی بهتر نشان دهید تا
25
00:01:13,619 –> 00:01:16,049
بتوانیم به خوبی تجزیه و تحلیل کنیم، و
26
00:01:16,049 –> 00:01:18,360
ابزارهایی که در اختیار داریم به این معنی است که در اینجا ابزارهای اساسی
27
00:01:18,360 –> 00:01:21,180
ما هستند. یکی یک فلوچارت است یکی دیگر
28
00:01:21,180 –> 00:01:23,640
این است که الگوریتم ممکن است
29
00:01:23,640 –> 00:01:24,869
فلوچارت چیست و الگوریتم چیست
30
00:01:24,869 –> 00:01:26,820
شاید یک عبارت جدید باشد اما یک
31
00:01:26,820 –> 00:01:28,799
اصطلاح ساده است شاید
32
00:01:28,799 –> 00:01:31,140
یک بار که می خواهید
33
00:01:31,140 –> 00:01:33,030
مشکلی را حل کنید قبلاً از آن خسته شده اید. شما
34
00:01:33,030 –> 00:01:36,090
یک تصویر در ذهن خود دارید و بعد از
35
00:01:36,090 –> 00:01:38,040
آن به همین شکل یک راه حل دریافت می کنید
36
00:01:38,040 –> 00:01:40,380
در اینجا نیز برای برنامه نویسی می دانید که
37
00:01:40,380 –> 00:01:42,509
برای محیط برنامه نویسی باید
38
00:01:42,509 –> 00:01:45,450
راه حلی ارائه دهیم که از
39
00:01:45,450 –> 00:01:47,850
منابع کمتری استفاده کنیم تا بتوانیم به بهترین نتیجه برسیم.
40
00:01:47,850 –> 00:01:50,939
هنگامی که شما یک مشکل را دریافت کردید، پس از اینکه مشکل را شناختید،
41
00:01:50,939 –> 00:01:53,159
پس از آن اینکه چگونه ابزارها
42
00:01:53,159 –> 00:01:55,290
مسئله را تجزیه و تحلیل می
43
00:01:55,290 –> 00:01:57,360
کنند، الگوریتم بله، یک
44
00:01:57,360 –> 00:02:00,570
چیز مهم است و این
45
00:02:00,570 –> 00:02:02,610
روند گام به گام است و با کمک آن
46
00:02:02,610 –> 00:02:07,799
راه حل را با کلمات توضیح می دهد. خوب
47
00:02:07,799 –> 00:02:10,050
چگونه این کار را انجام دهیم که
48
00:02:10,050 –> 00:02:12,240
قرار است قبل از آن در مورد آن صحبت کنیم خوب است
49
00:02:12,240 –> 00:02:15,000
که نمادهایی که ما داریم که باید بدانیم
50
00:02:15,000 –> 00:02:17,490
خوب است و در اینجا اگر دیدید که قبلاً
51
00:02:17,490 –> 00:02:19,980
گفتم چند نماد داریم این
52
00:02:19,980 –> 00:02:24,960
پنج نماد هستند که لازم است d برای توضیح یک
53
00:02:24,960 –> 00:02:27,330
مشکل اول از همه باید شروع کنم و
54
00:02:27,330 –> 00:02:30,120
وقتی کامل شد باید تمامش کنم خوب
55
00:02:30,120 –> 00:02:34,190
که اولی شروع است و
56
00:02:34,190 –> 00:02:38,580
آخری بعدی پایان است و
57
00:02:38,580 –> 00:02:41,040
این نمادی است برای این که به این معنی است که مانند
58
00:02:41,040 –> 00:02:44,550
بیضی است. بسیار خوب و نحوه نمایش
59
00:02:44,550 –> 00:02:47,540
آن با کمک
60
00:02:47,540 –> 00:02:53,280
پایه در اینجا برای عملیات ورودی و خروجی
61
00:02:53,280 –> 00:02:57,210
مانند چاپ و گرفتن داده
62
00:02:57,210 –> 00:02:59,670
از کاربر و دادن داده به
63
00:02:59,670 –> 00:03:02,940
کاربر برای انجام این کار است که ما از این
64
00:03:02,940 –> 00:03:04,890
نماد استفاده می کنیم بسیار ساده است. درست است
65
00:03:04,890 –> 00:03:07,200
و چند نماد داریم یک و دو
66
00:03:07,200 –> 00:03:10,440
نماد – یکی شروع و پایان یکی دیگر
67
00:03:10,440 –> 00:03:12,450
ورودی و خروجی دو نماد
68
00:03:12,450 –> 00:03:16,590
است که در مرحله بعد مهم است جریان داده در
69
00:03:16,590 –> 00:03:19,050
یک جهت که
70
00:03:19,050 –> 00:03:21,570
داده ها در حال رفتن هستند که با اینها توضیح داده خواهد شد.
71
00:03:21,570 –> 00:03:25,020
بسیار خوب، این جریان داده است،
72
00:03:25,020 –> 00:03:27,300
فلش ساده، یک فلش رو به
73
00:03:27,300 –> 00:03:30,210
پایین است که اگر به سمت بالا باشد، داده ها به
74
00:03:30,210 –> 00:03:32,640
سمت بالا می روند یا به سمت بالا می روند، مانند
75
00:03:32,640 –> 00:03:35,340
موازی است که از بین می رود، بنابراین
76
00:03:35,340 –> 00:03:37,800
جهت توضیح می دهد که چگونه داده ها
77
00:03:37,800 –> 00:03:39,510
از یک فرآیند به دیگری r پردازش
78
00:03:39,510 –> 00:03:43,590
درست چگونه پردازش را انجام دهیم زمانی که CPU
79
00:03:43,590 –> 00:03:46,080
می خواهد این فرآیند را انجام دهد که پردازش
80
00:03:46,080 –> 00:03:49,950
در استفاده از این نماد انجام می شود بسیار
81
00:03:49,950 –> 00:03:52,800
خوب این لوزی ساده است درست است
82
00:03:52,800 –> 00:03:57,300
خوب چند نماد داریم 1 2 3 4
83
00:03:57,300 –> 00:04:00,720
هر نماد پنجم باشد وقتی می خواهم
84
00:04:00,720 –> 00:04:03,510
نوشتن یک داده ایستا درست است
85
00:04:03,510 –> 00:04:08,400
مانند انتقال یک روز مبادله
86
00:04:08,400 –> 00:04:09,930
داده ها از متغیر مغزی به متغیر دیگر
87
00:04:09,930 –> 00:04:13,200
یا کپی کردن مقادیر از
88
00:04:13,200 –> 00:04:16,350
یک مقدار به مقدار دیگر در روزی که آن کد
89
00:04:16,350 –> 00:04:18,200
با کمک
90
00:04:18,200 –> 00:04:21,238
91
00:04:21,238 –> 00:04:24,800
مستطیل نوشته می شود.
92
00:04:24,800 –> 00:04:28,830
نحوه نوشتن یک نمودار جریان که
93
00:04:28,830 –> 00:04:32,000
ما می خواهیم در حال حاضر در مورد آن صحبت کنیم،
94
00:04:38,639 –> 00:04:42,449
زمانی که می خواهید برنامه نویسی
95
00:04:42,449 –> 00:04:47,159
یا هر برنامه کاربردی یا هر چیزی را که می خواهید
96
00:04:47,159 –> 00:04:50,219
با فلوچارت راه حلی ارائه دهید،
97
00:04:50,219 –> 00:04:53,849
یک راه ساده است که می توانید توضیح دهید بسیار خوب و
98
00:04:53,849 –> 00:04:57,449
می توانید متوجه شوید. خوب، چگونه این کار را انجام
99
00:04:57,449 –> 00:04:58,889
دهیم که ما میخواهیم اثر آن را در اینجا انجام دهیم،
100
00:04:58,889 –> 00:05:01,650
وقتی میخواهید نمودار جریان بنویسید،
101
00:05:01,650 –> 00:05:04,439
اولین چیز این است که باید
102
00:05:04,439 –> 00:05:08,819
با بیضی بروید و باید با
103
00:05:08,819 –> 00:05:12,259
فیلیپس به پایان برسانید. rt را وارد کنید و
104
00:05:12,259 –> 00:05:15,599
وقتی میخواهید دادهای از کاربر دریافت کنید، یکی را وارد کنید،
105
00:05:15,599 –> 00:05:21,439
خوب این همان من است و
106
00:05:21,439 –> 00:05:26,250
زمانی که میخواهید دادهها را پردازش کنید
107
00:05:26,250 –> 00:05:29,219
، این یک ساده است که قبلاً آن را رد میکنیم و زمانی
108
00:05:29,219 –> 00:05:34,529
که میخواهید آه مانند برخی از کدها،
109
00:05:34,529 –> 00:05:36,689
کد استاتیک را انجام دهید. هیچ کاری انجام نمی دهد خوب
110
00:05:36,689 –> 00:05:42,150
این در این نماد خواهد بود و اکنون می
111
00:05:42,150 –> 00:05:47,310
خواهم داده ها را به جریان بیاندازم داده ها به این شکل می شوند
112
00:05:47,310 –> 00:05:51,599
113
00:05:51,599 –> 00:05:57,949
114
00:05:57,949 –> 00:06:05,250
115
00:06:05,250 –> 00:06:09,469
. ساختار قبل از
116
00:06:25,950 –> 00:06:29,490
اوکی این همان ساختاری است که ما داریم
117
00:06:29,490 –> 00:06:32,340
و این ساختار ساده ای است که
118
00:06:32,340 –> 00:06:34,140
به کمک آن چیزی است که اکنون یک برنامه ساده می نویسیم.
119
00:06:34,140 –> 00:06:36,750
120
00:06:36,750 –> 00:06:39,720
121
00:06:39,720 –> 00:06:41,900
122
00:06:41,900 –> 00:06:44,760
درست است و بر این اساس آنها
123
00:06:44,760 –> 00:06:46,260
به شما اجازه انجام کاری را می دهند
124
00:06:46,260 –> 00:06:48,690
اگر حدود 18 سال دارید، آنها
125
00:06:48,690 –> 00:06:50,130
فکر می کنند که شما یک ارشد هستید، شما می توانید
126
00:06:50,130 –> 00:06:53,130
هر کاری را درست انجام دهید اگر جزئی
127
00:06:53,130 –> 00:06:54,600
مشکل است، شما محدودیت هایی دارید
128
00:06:54,600 –> 00:06:58,470
که چگونه می توانید متوجه شوید که این نوع چیز
129
00:06:58,470 –> 00:07:01,890
اجازه ما I w هنگامی که می
130
00:07:01,890 –> 00:07:04,020
خواهید اتوماسیون را انجام دهید، آنچه را که
131
00:07:04,020 –> 00:07:06,060
می خواهید از کاربر دریافت کنید،
132
00:07:06,060 –> 00:07:08,970
خوب
133
00:07:08,970 –> 00:07:11,040
134
00:07:11,040 –> 00:07:13,140
انجام دهید.
135
00:07:13,140 –> 00:07:17,730
اگر من اگر جایی
136
00:07:17,730 –> 00:07:19,980
آمدم خوب اگر جایی بروم آنجا بود
137
00:07:19,980 –> 00:07:22,620
اول می پرسند سن شما چند است خوب است و
138
00:07:22,620 –> 00:07:25,400
وقتی سن شما را می پرسند
139
00:07:25,400 –> 00:07:28,800
بر اساس آن تعداد می دهم آنها تصمیم می گیرند
140
00:07:28,800 –> 00:07:31,200
که آیا باید مجوز بدهم یا نه
141
00:07:31,200 –> 00:07:34,080
آیا باید اجازه ندهم
142
00:07:34,080 –> 00:07:35,580
بر این اساس که آنها
143
00:07:35,580 –> 00:07:38,460
درست تصمیم می گیرند که چگونه این کار توسط کامپیوتر گرفته می شود
144
00:07:38,460 –> 00:07:41,130
این کار مهمی است که
145
00:07:41,130 –> 00:07:44,340
منطق باید
146
00:07:44,340 –> 00:07:46,050
با برنامه نویسی مانند
147
00:07:46,050 –> 00:07:49,590
زبان های برنامه نویسی قبل از اینکه چگونه این کار را انجام دهیم به رایانه ارسال
148
00:07:49,590 –> 00:07:51,690
کنیم. به کمک این توضیح داده خواهد شد به
149
00:07:51,690 –> 00:07:55,740
عنوان مثال اجازه می دهد تا سن کاربر
150
00:07:55,740 –> 00:08:00,210
سن شما را وارد کند خوب من نمی دانم کدام
151
00:08:00,210 –> 00:08:04,110
agb را وارد می کند و اگر
152
00:08:04,110 –> 00:08:06,390
بر اساس داده ها چه چیزی را وارد می کند چگونه تصمیم بگیرد
153
00:08:06,390 –> 00:08:10,080
که آیا اجازه بدهم یا نه به این معنی است که آیا
154
00:08:10,080 –> 00:08:12,090
او اصلی که من انجام خواهم داد اجازه
155
00:08:12,090 –> 00:08:14,190
اگر من ارشد نباشم انجام می دهم
156
00:08:14,190 –> 00:08:17,670
اجازه نمی دهم خوب نه
157
00:08:17,670 –> 00:08:22,950
بررسی می کنم که سنش اینجاست
158
00:08:22,950 –> 00:08:25,110
کد را می نویسم شرط را می نویسم
159
00:08:25,110 –> 00:08:32,330
مثل یک نوجوان کمتر از 80 یعنی یا
160
00:08:32,330 –> 00:08:36,860
وقتی که باشد درست است خوب وقتی درست است
161
00:08:36,860 –> 00:08:38,750
خوب
162
00:08:38,750 –> 00:08:41,390
این شرایطی است که ما داریم وقتی شاید
163
00:08:41,390 –> 00:08:45,350
درست باشد یا شاید نادرست چاه
164
00:08:45,350 –> 00:08:49,030
درست است چیزی نیست جز یک – و
165
00:08:49,030 –> 00:08:52,790
وقتی است وقتی نادرست است چیزی جز
166
00:08:52,790 –> 00:09:02,330
یک اصل نیست. خوب حالا این پایان است و
167
00:09:02,330 –> 00: