در این مطلب، ویدئو آموزش پایتون 3: دریافت ورودی کاربر از صفحه کلید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:14:28
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,960 –> 00:00:04,279
سلام بچه ها این پل مک کوارتر با
2
00:00:04,279 –> 00:00:06,799
toptechboy.com است و ما امروز اینجا هستیم با
3
00:00:06,799 –> 00:00:09,120
درس شماره سه از
4
00:00:09,120 –> 00:00:11,280
سری آموزش های باورنکردنی ما که در آن می خواهید
5
00:00:11,280 –> 00:00:13,840
کدنویسی در پایتون را یاد بگیرید یا
6
00:00:13,840 –> 00:00:15,839
می خواهید بمیرید و من به
7
00:00:15,839 –> 00:00:18,000
شما نیاز دارم برای خود یک
8
00:00:18,000 –> 00:00:21,119
فنجان بزرگ قهوه سیاه بریز
9
00:00:21,439 –> 00:00:24,640
زیرا این کافئین است که دنیای مهندسی را سوخت میدهد
10
00:00:24,640 –> 00:00:27,279
و من به شما نیاز دارم تا
11
00:00:27,279 –> 00:00:28,000
12
00:00:28,000 –> 00:00:31,519
بت پایتون خود را بیرون بیاورید
13
00:00:31,519 –> 00:00:34,880
و همانطور که مثل همیشه بت خود را به آتش میکشید
14
00:00:34,880 –> 00:00:36,960
، میخواهم فریاد بزنم شما
15
00:00:36,960 –> 00:00:38,719
بچههایی که در patreon به من کمک
16
00:00:38,719 –> 00:00:39,840
میکنید،
17
00:00:39,840 –> 00:00:41,760
این حمایت و
18
00:00:41,760 –> 00:00:43,520
تشویق شماست که باعث میشود این
19
00:00:43,520 –> 00:00:44,079
محتوای عالی ارائه شود.
20
00:00:44,079 –> 00:00:46,480
21
00:00:46,480 –> 00:00:48,640
22
00:00:48,640 –> 00:00:49,440
23
00:00:49,440 –> 00:00:51,920
24
00:00:51,920 –> 00:00:53,280
25
00:00:53,280 –> 00:00:55,920
آنجاست و برادری را وصل می کنیم، اما کافی است
26
00:00:55,920 –> 00:00:58,160
این خود تبلیغی بی شرمانه بیایید
27
00:00:58,160 –> 00:01:00,239
وارد شویم و آماده شویم تا چیزهای جدید و جالبی یاد بگیریم،
28
00:01:00,239 –> 00:01:01,440
خوب
29
00:01:01,440 –> 00:01:03,760
حالا آنچه را که در درس شماره یک انجام دادیم،
30
00:01:03,760 –> 00:01:05,760
شما یاد گرفتید که چگونه پایتون را نصب کنید و
31
00:01:05,760 –> 00:01:06,799
چگونه انجام دهید
32
00:01:06,799 –> 00:01:08,880
برخی از عملگرهای پایه ریاضی
33
00:01:08,880 –> 00:01:10,080
34
00:01:10,080 –> 00:01:12,320
در درس شماره دو با متغیرها بازی می کنند. شما یاد گرفتید که چگونه یک نوع داده پیچیده تر
35
00:01:12,320 –> 00:01:13,280
را فهرست کنید
36
00:01:13,280 –> 00:01:16,400
یا آرایه کنید،
37
00:01:16,400 –> 00:01:18,479
یک نوع متغیر پیچیده تر
38
00:01:18,479 –> 00:01:20,000
را یاد گرفتید که چگونه این کار را انجام دهید،
39
00:01:20,000 –> 00:01:22,320
اما تا این لحظه ما به
40
00:01:22,320 –> 00:01:25,200
نوعی در حال نوشتن کد خود بوده ایم. یک خط در یک
41
00:01:25,200 –> 00:01:27,280
زمان، بنابراین میگویم چیزی شبیه
42
00:01:27,280 –> 00:01:30,159
x برابر با هفت است و سپس میگویم
43
00:01:30,159 –> 00:01:30,640
44
00:01:30,640 –> 00:01:33,360
y برابر با سه است و سپس میگویم
45
00:01:33,360 –> 00:01:34,240
z برابر است با
46
00:01:34,240 –> 00:01:37,439
x به اضافه y و سپس میگویم
47
00:01:37,439 –> 00:01:39,759
z را چاپ کنید و این کار راحت است. باز هم
48
00:01:39,759 –> 00:01:40,880
پایتون
49
00:01:40,880 –> 00:01:43,600
آماده اجرا است، یک خط
50
00:01:43,600 –> 00:01:45,360
کد را در یک زمان انجام میدهد و شما میتوانید
51
00:01:45,360 –> 00:01:46,560
با
52
00:01:46,560 –> 00:01:48,320
53
00:01:48,320 –> 00:01:49,920
54
00:01:49,920 –> 00:01:51,680
آن بنشینید و با
55
00:01:51,680 –> 00:01:53,759
آن بازی کنید. اما پس از آن خیلی سریع
56
00:01:53,759 –> 00:01:55,759
که برای ما در حال حاضر است، شما به این
57
00:01:55,759 –> 00:01:57,360
نقطه می رسید که در واقع باید
58
00:01:57,360 –> 00:01:59,600
برنامه هایی بنویسید که در آن خطوط کد را روی
59
00:01:59,600 –> 00:02:02,079
هم قرار دهید و سپس آنها را به عنوان یک برنامه اجرا کنید
60
00:02:02,079 –> 00:02:03,759
و این همان کاری است که ما امروز انجام می دهیم
61
00:02:03,759 –> 00:02:05,200
و به این ترتیب به شما می
62
00:02:05,200 –> 00:02:07,920
رسد. آنجا f rom idle خود را
63
00:02:07,920 –> 00:02:08,560
بالا
64
00:02:08,560 –> 00:02:11,280
می آورید و به فایل اشاره می کنید و کلیک می
65
00:02:11,280 –> 00:02:12,160
کنید
66
00:02:12,160 –> 00:02:15,599
و به فایل جدید می آیید و وقتی فایل جدید را
67
00:02:15,599 –> 00:02:15,920
انجام می دهید چیزی
68
00:02:15,920 –> 00:02:19,360
را دارید که اساساً ظاهر می
69
00:02:19,360 –> 00:02:22,800
شود و مانند یک ویرایشگر متن خالی است
70
00:02:22,800 –> 00:02:24,720
که می بینید من فقط می توانم تایپ کنم
71
00:02:24,720 –> 00:02:26,640
و چه چیزی متوجه شده اید که متوجه شده
72
00:02:26,640 –> 00:02:29,440
اید که آن اعلان کوچک پایتون را دریافت نمی کنید که
73
00:02:29,440 –> 00:02:31,680
در آن پایتون منتظر دستوری است
74
00:02:31,680 –> 00:02:33,280
در اینجا ما
75
00:02:33,280 –> 00:02:36,800
یک فایل می نویسیم و سپس
76
00:02:36,800 –> 00:02:38,800
کل فایل را اجرا می کنیم تا اجرا نشود
77
00:02:38,800 –> 00:02:40,239
این یک خط در یک
78
00:02:40,239 –> 00:02:42,239
زمان بیشتر شبیه به قدیمی شما خواهد بود
79
00:02:42,239 –> 00:02:44,400
که شما کلاسیک نوشتن یک برنامه را می شناسید،
80
00:02:44,400 –> 00:02:46,800
پس بیایید ادامه دهیم و این را ذخیره کنیم، بنابراین من می
81
00:02:46,800 –> 00:02:47,599
خواهم به
82
00:02:47,599 –> 00:02:50,319
عنوان ذخیره کنم و شما باید جایی برای
83
00:02:50,319 –> 00:02:50,959
خود
84
00:02:50,959 –> 00:02:54,239
یک پوشه پایتون ایجاد کنید و من احتمالاً دارم
85
00:02:54,239 –> 00:02:55,280
چیزی در اینجا
86
00:02:55,280 –> 00:02:58,239
تنظیم شده است من در داخل پوشه
87
00:02:58,239 –> 00:02:59,519
پسر فناوری برتر خود دارم
88
00:02:59,519 –> 00:03:01,840
پوشه ای دارم به نام
89
00:03:01,840 –> 00:03:02,560
پایتون
90
00:03:02,560 –> 00:03:04,480
شما یک پوشه را در هر کجا که بخواهید ایجاد می کنید
91
00:03:04,480 –> 00:03:06,400
و سپس فایل های پایتون خود را در آنجا قرار می دهید
92
00:03:06,400 –> 00:03:08,319
و من می خواهم این را صدا کنم
93
00:03:08,319 –> 00:03:11,440
اجازه دهید فقط اسمش را
94
00:03:11,599 –> 00:03:16,000
بگذار اولین پایتون من
95
00:03:16,000 –> 00:03:18,319
خوبه و بعد چیزی که میبینی اینه” یک
96
00:03:18,319 –> 00:03:19,440
97
00:03:19,440 –> 00:03:23,200
پسوند فایل dot py قرار میدهم، بنابراین اگر بگویم ذخیره کنید
98
00:03:23,200 –> 00:03:25,040
خوب، آن را ایجاد میکند، من فقط
99
00:03:25,040 –> 00:03:26,799
میروم و مطمئن میشوم که واقعاً
100
00:03:26,799 –> 00:03:27,200
آنجاست
101
00:03:27,200 –> 00:03:29,680
و بنابراین این را باز میکنم دسترسی سریع
102
00:03:29,680 –> 00:03:31,120
به پایتون بروید
103
00:03:31,120 –> 00:03:35,599
و بوم آنجا پایتون من است
104
00:03:35,599 –> 00:03:38,319
اولین python dot pi من آنجاست
105
00:03:38,319 –> 00:03:40,159
با ویدیوهای قدیمی من احتمالاً بهترین
106
00:03:40,159 –> 00:03:42,000
مکان برای قرار دادن آن نیست، اما ما همچنان به
107
00:03:42,000 –> 00:03:43,599
قرار دادن آن در آنجا
108
00:03:43,599 –> 00:03:45,200
ادامه خواهیم
109
00:03:45,200 –> 00:03:47,280
110
00:03:47,280 –> 00:03:51,080
111
00:03:51,080 –> 00:03:55,200
داد.
112
00:03:55,200 –> 00:03:58,159
سلام رشته برابر است با رشته سلام
113
00:03:58,159 –> 00:03:59,280
دنیا
114
00:03:59,280 –> 00:04:02,640
خوب است و بعد می
115
00:04:02,640 –> 00:04:05,200
توانم بگویم چاپ کنید و سپس سلام را چاپ کنم
116
00:04:05,200 –> 00:04:07,200
117
00:04:07,200 –> 00:04:09,519
و سپس اکنون می خواهم اینجا بیایم
118
00:04:09,519 –> 00:04:11,360
و می خواهم بگویم
119
00:04:11,360 –> 00:04:14,080
تحت اجرا می دانم شما بچه ها می توانید
120
00:04:14,080 –> 00:04:16,160
تاپینگ من برای کد نویسی را به خوبی ببینید،
121
00:04:16,160 –> 00:04:18,560
اما من می دانم که برچسب های روی پنجره
122
00:04:18,560 –> 00:04:19,680
کوچک هستند، بنابراین با دقت به شما می گویم که
123
00:04:19,680 –> 00:04:21,040
می روید اجرا
124
00:04:21,040 –> 00:04:24,000
کنید، روی run کلیک می کنید و می آیید
125
00:04:24,000 –> 00:04:25,040
ماژول را اجرا می کنید
126
00:04:25,040 –> 00:04:27,600
و می گویید باید اینطور باشد. ذخیره شد خوب ذخیره
127
00:04:27,600 –> 00:04:28,240
کنید
128
00:04:28,240 –> 00:04:30,639
و سپس به پوسته خود برگردید
129
00:04:30,639 –> 00:04:33,040
درست برای شما چاپ می شود r shell بنابراین آن
130
00:04:33,040 –> 00:04:35,120
پنجره پوسته را باز می کند
131
00:04:35,120 –> 00:04:39,280
و آن hello world را چاپ می کند shazam
132
00:04:39,280 –> 00:04:42,320
اولین برنامه ما که در
133
00:04:42,320 –> 00:04:44,800
پایتون به عنوان یک برنامه واقعی
134
00:04:44,800 –> 00:04:47,759
135
00:04:47,759 –> 00:04:49,040
نوشته ایم.
136
00:04:49,040 –> 00:04:50,880
میخواهیم آن را به حداقل برسانیم تا
137
00:04:50,880 –> 00:04:54,160
در آینده به اندازه مناسب ظاهر شود، بسیار خوب، پس
138
00:04:54,160 –> 00:04:56,639
حالا بیایید چیزهای جدیدی یاد بگیریم، بنابراین
139
00:04:56,639 –> 00:04:58,639
بیایید بگوییم که میتوانم بگویم
140
00:04:58,639 –> 00:05:01,759
x برابر با 7 است و میتوانم بگویم
141
00:05:01,759 –> 00:05:05,039
y برابر است با 2 2
142
00:05:05,039 –> 00:05:08,160
و سپس می توانم بگویم z برابر با x به اضافه
143
00:05:08,160 –> 00:05:08,479
y است،
144
00:05:08,479 –> 00:05:10,400
این مانند کاری است که قبلاً انجام می دادیم،
145
00:05:10,400 –> 00:05:12,400
درست مثل یک خط در یک زمان
146
00:05:12,400 –> 00:05:14,160
و سپس می توانم بگویم درست چاپ کنید، می خواهیم
147
00:05:14,160 –> 00:05:16,240
آن را با فرمت زیبا چاپ کنیم
148
00:05:16,240 –> 00:05:19,360
تا بتوانم بگویم x چاپ کنید و سپس فضای
149
00:05:19,360 –> 00:05:20,960
رشته
150
00:05:20,960 –> 00:05:24,240
به اضافه فاصله
151
00:05:24,240 –> 00:05:27,759
و سپس کاما y را چاپ کنید و سپس می خواهم
152
00:05:27,759 –> 00:05:28,560
در فضای رشته
153
00:05:28,560 –> 00:05:31,680
فاصله مساوی قرار دهم و آن رشته را ببندم
154
00:05:31,680 –> 00:05:34,080
و سپس z را طوری چاپ کنم که خیلی خوب به نظر می رسد
155
00:05:34,080 –> 00:05:35,520
، اینطور نیست
156
00:05:35,520 –> 00:05:39,600
و دوباره اجرا و سپس ماژول اجرا
157
00:05:39,600 –> 00:05:43,440
باید باشد. ذخیره شده باشه بوم
158
00:05:43,440 –> 00:05:46,479
هفت بعلاوه دو برابر نه
159
00:05:46,479 –> 00:05:49,680
ما پایتون هستیم
160
00:05:49,680 –> 00:05:52,400
دستگاه های نوشتن برنامه بله ما برنامه پایتون هستیم
161
00:05:52,400 –> 00:05:52,880
162
00:05:52,880 –> 00:05:54,800
ماشینهای نوشتن بسیار خوب است، بهطوریکه دقیقاً مانند
163
00:05:54,800 –> 00:05:56,479
کاری است که قبلاً انجام میدادیم
164
00:05:56,479 –> 00:05:58,160
، مانند کاری است که قبل از انجام آن انجام میدادیم
165
00:05:58,160 –> 00:05:59,840
که به
166
00:05:59,840 –> 00:06:01,600
پنجره برنامهنویسی بازگردم، مانند کاری است که
167
00:06:01,600 –> 00:06:03,280
قبلاً
168
00:06:03,280 –> 00:06:05,360
انجام میدادیم، اما اکنون خطوط
169
00:06:05,360 –> 00:06:06,560
کد را کنار هم قرار میدهیم.
170
00:06:06,560 –> 00:06:09,759
در حال حاضر، فرض کنید میخواستید
171
00:06:09,759 –> 00:06:12,960
از کاربر به روشی که دریافت میکنید، ورودی دریافت کنید،
172
00:06:12,960 –> 00:06:13,759
زیرا از همان
173
00:06:13,759 –> 00:06:15,280
ابتدا، هر کاری که
174
00:06:15,280 –> 00:06:16,960
میخواهید انجام دهید، باید
175
00:06:16,960 –> 00:06:19,199
از کاربر ورودی دریافت کنید و به یاد داشته باشید
176
00:06:19,199 –> 00:06:20,000
که در حال آمدن هستید.
177
00:06:20,000 –> 00:06:22,639
از آردوینو چگونه ورودی را
178
00:06:22,639 –> 00:06:24,319
از کاربر در آردوینو دریافت
179
00:06:24,319 –> 00:06:26,560
کردیم باید سه کار را انجام می دادیم که باید
180
00:06:26,560 –> 00:06:28,479
آن را می خواستیم باید منتظر می ماندیم و باید
181
00:06:28,479 –> 00:06:30,400
می خواندیم و بنابراین با یک بیانیه چاپی پرسیدیم
182
00:06:30,400 –> 00:06:31,280
183
00:06:31,280 –> 00:06:32,720
و سپس با کمی صبر کردیم
184
00:06:32,720 –> 00:06:34,720
حلقه while بینهایت و سپس آن را
185
00:06:34,720 –> 00:06:35,520
با یک
186
00:06:35,520 –> 00:06:39,199
187
00:06:39,199 –> 00:06:39,520
188
00:06:39,520 –> 00:06:42,000
Uh مانند serial.parsen یا serial.parse uh parsefloat میخوانیم، بسیار خوب است، بنابراین
189
00:06:42,000 –> 00:06:42,960
دریافت
190
00:06:42,960 –> 00:06:46,319
ورودی کاربر از آردوینو
191
00:06:46,319 –> 00:06:48,000
کمی یک فرآیند سه مرحلهای بود
192
00:06:48,000 –> 00:06:51,440
و در پایتون بسیار آسانتر است و
193
00:06:51,440 –> 00:06:54,240
اینجوری انجامش میدی st بگویید فرض کنید
194
00:06:54,240 –> 00:06:55,120
195
00:06:55,120 –> 00:06:58,000
x برابر است با و سپس کاری که انجام میدهید این است که
196
00:06:58,000 –> 00:06:58,400
197
00:06:58,400 –> 00:07:01,759
ورودی را میگویید و سپس ورودی را باز
198
00:07:01,759 –> 00:07:05,120
میکنید و پس از آن
199
00:07:05,120 –> 00:07:08,240
خوب است که دستور خود را
200
00:07:08,240 –> 00:07:08,960
201
00:07:08,960 –> 00:07:12,400
وارد کنید لطفا