در این مطلب، ویدئو Introduction to Python: Introduction to Python 3- Unit 1 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 1:01:15
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:14,920 –> 00:00:17,920
2
00:00:37,520 –> 00:00:40,399
اوه خیلی خب سلام به همه اوه ما
3
00:00:40,399 –> 00:00:40,800
4
00:00:40,800 –> 00:00:43,920
اکنون زنده هستیم آه به معرفی پایتون خوش آمدید
5
00:00:43,920 –> 00:00:44,960
6
00:00:44,960 –> 00:00:47,840
این بخشی از یک مجموعه زنده ملوانی است
7
00:00:47,840 –> 00:00:49,280
که در آن ما در مورد
8
00:00:49,280 –> 00:00:51,520
واحدهای معرفی دوره خود
9
00:00:51,520 –> 00:00:53,600
به پایتون بحث خواهیم کرد. می توانید آن دوره را در آن پیدا کنید
10
00:00:53,600 –> 00:00:56,399
saylor.org اگر اکنون در دوره ثبت نام نکردهاید، میتوانید به
11
00:00:56,399 –> 00:00:58,320
آن دوره بروید، این دوره رایگان است.
12
00:00:58,320 –> 00:00:59,520
13
00:00:59,520 –> 00:01:01,840
14
00:01:01,840 –> 00:01:02,879
15
00:01:02,879 –> 00:01:05,360
16
00:01:05,360 –> 00:01:07,520
17
00:01:07,520 –> 00:01:07,920
آن
18
00:01:07,920 –> 00:01:10,080
پایین و ما سعی می کنیم با شما تماس بگیریم،
19
00:01:10,080 –> 00:01:11,680
اما امروز ما در مورد
20
00:01:11,680 –> 00:01:12,000
واحد
21
00:01:12,000 –> 00:01:15,200
اول بحث خواهیم کرد و بدون هیچ
22
00:01:15,200 –> 00:01:17,360
مقدمه ای فقط معلم خود را برای معلم برای استاد دوره به شما معرفی می کنم.
23
00:01:17,360 –> 00:01:18,640
24
00:01:18,640 –> 00:01:20,720
25
00:01:20,720 –> 00:01:21,680
26
00:01:21,680 –> 00:01:23,600
معلم بیا برویم استاد استاد
27
00:01:23,600 –> 00:01:26,400
اوه دکتر اریک ساک خیلی ممنون
28
00:01:26,400 –> 00:01:27,759
بابت انجام این کار خیلی
29
00:01:27,759 –> 00:01:30,400
خوب، عالی، آیا همه در این لحظه صدای من را می شنوند
30
00:01:30,400 –> 00:01:31,759
،
31
00:01:31,759 –> 00:01:33,759
شما اوه ما شما را می توان شنید عالی
32
00:01:33,759 –> 00:01:35,280
فوق العاده ام،
33
00:01:35,280 –> 00:01:38,840
آره پس اوه بله، من دکتر اریک ساک هستم و
34
00:01:38,840 –> 00:01:41,520
من فقط خوشحالم که اینجا هستم شما
35
00:01:41,520 –> 00:01:44,799
اوم و هدف من این است که
36
00:01:44,799 –> 00:01:45,600
اساساً
37
00:01:45,600 –> 00:01:48,560
دوره را دنبال کنم، بنابراین همانطور که ما از طریق
38
00:01:48,560 –> 00:01:50,320
این واحدها فقط به این دلیل که ما داریم
39
00:01:50,320 –> 00:01:52,399
می دانیم تقریباً یک ساعت برای
40
00:01:52,399 –> 00:01:54,880
گذراندن همه چیز می دانیم اوه من می خواهم واقعاً یک
41
00:01:54,880 –> 00:01:59,439
جور تمرکز
42
00:02:01,200 –> 00:02:03,759
کنم. ما روی یک واحد خاص انجام میدهیم،
43
00:02:03,759 –> 00:02:06,159
بنابراین دوباره واحد یک را انجام میدهیم
44
00:02:06,159 –> 00:02:09,119
و اوم آنچه من میخواهم انجام دهم این است که مهمترین
45
00:02:09,119 –> 00:02:10,318
چیزهایی است که میخواهم به آن برسم این است که
46
00:02:10,318 –> 00:02:11,520
مطمئن شوم همه ناراحت هستند و
47
00:02:11,520 –> 00:02:14,080
همه با این واحد تنظیم شدهاند،
48
00:02:14,080 –> 00:02:15,520
ایده تکرار بسیار
49
00:02:15,520 –> 00:02:16,720
مهم است که ما آن را راهاندازی
50
00:02:16,720 –> 00:02:19,680
میکنیم و سپس علاوه بر این
51
00:02:19,680 –> 00:02:21,440
ببخشید میخواهم در مورد
52
00:02:21,440 –> 00:02:22,959
تخصیص متغیرهای متغیر،
53
00:02:22,959 –> 00:02:26,160
انواع مختلف داده و سپس در
54
00:02:26,160 –> 00:02:28,400
نهایت تابع چاپ، صحبت کنم، بنابراین اینها
55
00:02:28,400 –> 00:02:31,200
همه چیزهای بسیار اساسی هستند، اما
56
00:02:31,200 –> 00:02:34,080
مفاهیمی هستند که چیزی که ما
57
00:02:34,080 –> 00:02:35,519
واقعاً باید
58
00:02:35,519 –> 00:02:38,239
بدانیم تا بخواهیم به درستی از پای در بیاییم
59
00:02:38,239 –> 00:02:38,640
60
00:02:38,640 –> 00:02:39,920
آنچه ممکن است گاهی با
61
00:02:39,920 –> 00:02:42,480
دوره های برنامه نویسی اتفاق بیفتد این است که
62
00:02:42,480 –> 00:02:45,280
اگر ابزارهای اساسی به خوبی
63
00:02:45,280 –> 00:02:46,000
درک نشده باشند،
64
00:02:46,000 –> 00:02:48,239
دانش آموزان در معرض خطر گم شدن
65
00:02:48,239 –> 00:02:49,120
66
00:02:49,120 –> 00:02:50,879
بسیار هستند. در چند واحد بعدی کلیک کنید
67
00:02:50,879 –> 00:02:53,120
و بنابراین امروز فقط یک روز است
68
00:02:53,120 –> 00:02:54,400
که در آن قرار است بلند شویم و اجرا
69
00:02:54,400 –> 00:02:56,319
کنیم، در همان صفحه قرار خواهیم گرفت
70
00:02:56,319 –> 00:02:58,959
و من سعی خواهم کرد نکات بسیار
71
00:02:58,959 –> 00:03:00,959
مهمی را ارائه
72
00:03:00,959 –> 00:03:02,640
دهم شما در راه
73
00:03:02,640 –> 00:03:05,599
تبدیل شدن به یک برنامه نویس باتجربه هستید،
74
00:03:05,599 –> 00:03:09,599
بنابراین من می خواهم با ایده مشابه شروع کنم،
75
00:03:09,599 –> 00:03:12,800
76
00:03:12,800 –> 00:03:14,640
بنابراین امیدوارم کاری که همه انجام داده اند
77
00:03:14,640 –> 00:03:17,920
این باشد که در این صفحه وب ببخشید
78
00:03:17,920 –> 00:03:19,920
که شما ثبت نام کرده اید و شما ثبت نام کرده اید
79
00:03:19,920 –> 00:03:21,360
یک حساب کاربری
80
00:03:21,360 –> 00:03:23,280
ایجاد کردید و بنابراین میدانید از
81
00:03:23,280 –> 00:03:25,599
ایمیلهایی که استفاده میکنید و رمز عبور خود
82
00:03:25,599 –> 00:03:26,879
را میدانید و وارد سیستم میشوید
83
00:03:26,879 –> 00:03:28,640
و پس از ورود باید
84
00:03:28,640 –> 00:03:30,000
نوعی صفحهنمایش را دریافت کنید
85
00:03:30,000 –> 00:03:33,120
که کاملاً شبیه به این است و
86
00:03:33,120 –> 00:03:34,480
زیبایی تکرار
87
00:03:34,480 –> 00:03:36,159
و در واقع اجازه دهید من این کار را خیلی سریع انجام دهم،
88
00:03:36,159 –> 00:03:37,760
زیرا میخواهم کاملاً دقیق باشم، فرض میکنم
89
00:03:37,760 –> 00:03:38,560
90
00:03:38,560 –> 00:03:40,560
همه این کار را انجام دادهاند، اما
91
00:03:40,560 –> 00:03:41,920
در جعبه
92
00:03:41,920 –> 00:03:44,080
چت، کاری که من میخواهم انجام دهم این است که
93
00:03:44,080 –> 00:03:47,040
94
00:03:47,040 –> 00:03:50,959
واقعاً پیوند را رها کنید تا مطمئن شوید که
95
00:03:50,959 –> 00:03:53,519
دوباره در دوره است، اما اوه، بنابراین
96
00:03:53,519 –> 00:03:54,080
می توانید
97
00:03:54,080 –> 00:03:56,959
به این پیوند بروید و هنگامی که
98
00:03:56,959 –> 00:03:57,840
خیلی
99
00:03:57,840 –> 00:04:01,439
سریع یک چاه با استفاده از یک نام کاربری ایجاد کردید،
100
00:04:01,439 –> 00:04:03,920
یک رمز عبور ایجاد کردید، وارد سیستم خواهید شد و این همان
101
00:04:03,920 –> 00:04:05,840
چیزی است که صفحه نمایش به نظر می رسد
102
00:04:05,840 –> 00:04:09,280
و اوه زیبایی استفاده از
103
00:04:09,280 –> 00:04:11,840
این خدمات آنلاین فقط
104
00:04:11,840 –> 00:04:13,200
به این دلیل است که ما می توانیم
105
00:04:13,200 –> 00:04:14,959
خیلی سریع بلند شوید و کار کنید، هزینه زیادی
106
00:04:14,959 –> 00:04:16,320
برای
107
00:04:16,320 –> 00:04:18,399
نصب و راه اندازی وجود ندارد و مشکل
108
00:04:18,399 –> 00:04:20,238
زیادی برای اطمینان از
109
00:04:20,238 –> 00:04:22,320
اینکه آیا من این جعبه ابزار را دارم یا اینکه
110
00:04:22,320 –> 00:04:23,520
هیچ کدام از اینها اتفاق نمی افتد همه چیزهایی
111
00:04:23,520 –> 00:04:25,759
که ما نیاز داریم در اینجا و در اینجا وجود دارد، وجود ندارد
112
00:04:25,759 –> 00:04:28,479
. پاسخ های واقعی بسیار عالی است
113
00:04:28,479 –> 00:04:29,759
زیرا در واقع چندین زبان به شما می دهد،
114
00:04:29,759 –> 00:04:32,639
بنابراین تعداد زیادی زبان وجود دارد
115
00:04:32,639 –> 00:04:34,560
که می توانید واقعاً
116
00:04:34,560 –> 00:04:35,759
117
00:04:35,759 –> 00:04:38,400
برای ما استفاده کنید، ما می خواهیم دکمه python را
118
00:04:38,400 –> 00:04:40,240
فشار دهیم بدیهی است زیرا
119
00:04:40,240 –> 00:04:44,240
این همان python است و اوم
120
00:04:44,400 –> 00:04:46,240
وقتی که وقتی شما اتفاق می افتد.
121
00:04:46,240 –> 00:04:47,440
دکمه پایتون
122
00:04:47,440 –> 00:04:49,520
uh را فشار دهید و میتوانید یک Replit جدید ایجاد کنید
123
00:04:49,520 –> 00:04:51,120
و فقط میتوانید
124
00:04:51,120 –> 00:04:52,720
نام قدیمی را که میخواهید به آن بدهید،
125
00:04:52,720 –> 00:04:56,240
بنابراین ما فقط آن را میگوییم uh you know unit
126
00:04:56,240 –> 00:04:59,280
uh unit one که میدانید
127
00:04:59,280 –> 00:05:01,039
فقط آن را واحد یک صدا کنید و تمام این
128
00:05:01,039 –> 00:05:03,360
خوب است که این یک نام معقول است،
129
00:05:03,360 –> 00:05:05,680
اوه و اوه، و پس از فشار دادن دکمه
130
00:05:05,680 –> 00:05:06,960
create repel
131
00:05:06,960 –> 00:05:10,400
um uh به این
132
00:05:10,400 –> 00:05:13,360
صفحه نمایش داده می شود و این واقعاً
133
00:05:13,360 –> 00:05:15,039
ابزاری است
134
00:05:15,039 –> 00:05:16,479
که ما در طول دوره از آن استفاده خواهیم
135
00:05:16,479 –> 00:05:18,800
کرد. روشی که من
136
00:05:18,800 –> 00:05:19,360
میروم این
137
00:05:19,360 –> 00:05:20,800
است که میتوانید ببینید که سه پنجره وجود دارد
138
00:05:20,800 –> 00:05:23,360
و هر
139
00:05:23,360 –> 00:05:26,639
پنجره یک هدف خاص دارد و
140
00:05:26,639 –> 00:05:28,479
ما به نوعی از راست به
141
00:05:28,479 –> 00:05:29,759
چپ حرکت میکنیم، از اول شروع میکنیم. در
142
00:05:29,759 –> 00:05:31,039
پنجره سمت راست
143
00:05:31,039 –> 00:05:32,560
به پنجره میانی میرسیم و
144
00:05:32,560 –> 00:05:34,320
در نهایت
145
00:05:34,320 –> 00:05:36,160
از پنجره سمت چپ استفاده میکنیم، همانطور که به مسیر عمیقتر میرویم
146
00:05:36,160 –> 00:05:37,440
147
00:05:37,440 –> 00:05:40,560
، سمت راستترین پنجره همان چیزی است که
148
00:05:40,560 –> 00:05:42,160
به آن پنجره مترجم میگویند
149
00:05:42,160 –> 00:05:43,840
و یا پنجره خط فرمان
150
00:05:43,840 –> 00:05:44,960
همان چیزی است که من در دوره به آن میگویم
151
00:05:44,960 –> 00:05:46,400
پنجره خط فرمان
152
00:05:46,400 –> 00:05:48,960
uh، زیرا میتوانید
153
00:05:48,960 –> 00:05:50,960
دستورالعملهای تکی و پایتون را اجرا کنید
154
00:05:50,960 –> 00:05:54,000
و بازخورد فوری دریافت کنید،
155
00:05:54,000 –> 00:05:56,639
برای آنچه که یک دستورالعمل انجام میدهد،
156
00:05:56,639 –> 00:05:58,479
همچنین همه چیزهایی را که در یک دستور انجام میشود پیگیری میکند.
157
00:05:58,479 –> 00:06:00,000
فضای کار
158
00:06:00,000 –> 00:06:01,840
بنابراین فضای کاری مانند یک بسته بزرگ است
159
00:06:01,840 –> 00:06:04,319
که در آن همه چیز ذخیره می شود
160
00:06:04,319 –> 00:06:06,000
و پایتون همه کارهایی را که انجام می دهید به یاد می آورد،
161
00:06:06,000 –> 00:06:07,680
162
00:06:07,680 –> 00:06:11,039
وقتی نوبت به پنجره وسط می رسد
163
00:06:11,039 –> 00:06:14,160
، اوم، پنجره وسط همان چیزی است که من در دوره
164
00:06:14,160 –> 00:06:15,199
آن را پنجره اجرا می نامم
165
00:06:15,199 –> 00:06:16,560
، زیرا اینجا جایی است که
166
00:06:16,560 –> 00:06:18,319
شما قرار است
167
00:06:18,319 –> 00:06:21,120
اسکریپتهای پایتون واقعی بنویسید یا میدانید که میتوانید
168
00:06:21,120 –> 00:06:23,120
آنها را برنامههایی بنامید که نام فنی
169
00:06:23,120 –> 00:06:24,319
آن اسکریپت است،
170
00:06:24,319 –> 00:06:26,240
بنابراین هر کدام از این کلمات به جای
171
00:06:26,240 –> 00:06:27,680
172
00:06:27,680 –> 00:06:30,080
هم استفاده میکنند و حتی من امروز از آن استفاده
173
00:06:30,080 –> 00:06:31,360
خواهم کرد، اما دوباره من. من شروع می کنم
174
00:06:31,360 –> 00:06:33,759
و سپس سمت چپ برای بارگیری
175
00:06:33,759 –> 00:06:35,280
فایل ها و
176
00:06:35,280 –> 00:06:37,280
معرفی کلی چیزهای اضافی است که می
177
00:06:37,280 –> 00:06:39,039
توانیم انجام دهیم، احتمالاً وقتی
178
00:06:39,039 –> 00:06:41,199
به شما رسیدیم با واحدهای چهار
179
00:06:41,199 –> 00:06:42,240
و غیره
180
00:06:42,240 –> 00:06:44,319
عمیق تر آشنا خواهید شد، اما دوباره برای واحد یک می خواهم به
181
00:06:44,319 –> 00:06:46,240
نوعی در پنجره سمت راست اردو بزنیم و تا
182
00:06:46,240 –> 00:06:48,720
پایان امروز به احتمالاً
183
00:06:48,720 –> 00:06:50,400
پنجره میانی برسیم، بنابراین عادت می
184
00:06:50,400 –> 00:06:52,880
کنیم نه فقط یک دستور را در یک زمان،
185
00:06:52,880 –> 00:06:54,960
بلکه یک سری دستورات
186
00:06:54,960 –> 00:06:56,880
و به همین ترتیب به روشی که دوره
187
00:06:56,880 –> 00:06:59,120
شروع می شود اجرا کنیم. این وجود دارد این یک
188
00:06:59,120 –> 00:07:01,039
عملیات اساسی uh است که همه ما باید با آن
189
00:07:01,039 –> 00:07:02,400
راحت باشیم،
190
00:07:02,400 –> 00:07:04,160
بنابراین وقتی متغیری را ایجاد میکنید
191
00:07:04,160 –> 00:07:06,160
، نامی را که میشناسید به آن میدهید و من فقط
192
00:07:06,160 –> 00:07:06,800
یک حرف
193
00:07:06,800 –> 00:07:09,759
برای نام متغیر انتخاب میکنم و آن را a uh مینامم.
194
00:07:09,759 –> 00:07:10,160
195
00:07:10,160 –> 00:07:12,080
هیچ دلیل خوبی وجود ندارد
196
00:07:12,080 –> 00:07:13,680
که حرف اول الفبا است
197
00:07:13,680 –> 00:07:16,319
و عملگر انتساب وجود دارد و
198
00:07:16,319 –> 00:07:18,400
سپس ما آن متغیر را
199
00:07:18,400 –> 00:07:21,520
برابر با مقدار 2 قرار می دهیم. و هنگامی که آن را انجام دادید
200
00:07:21,520 –> 00:07:23,440
، پایتون
201
00:07:23,440 –> 00:07:25,599
در پنجره خط فرمان آن را به خاطر می آورد. به یاد می آورد
202
00:07:25,599 –> 00:07:27,680
a چیست، بنابراین اگر من فقط a را به عنوان
203
00:07:27,680 –> 00:07:28,479
متغیر بزنم
204
00:07:28,479 –> 00:07:30,720
و بازگشت را بزنم، بازتاب
205
00:07:30,720 –> 00:07:32,479
آن به صفحه نمایش داده می شود و خواهید دید که
206
00:07:32,479 –> 00:07:33,520
a در واقع
207
00:07:33,520 –> 00:07:36,960
برابر با مقداری است که
208
00:07:36,960 –> 00:07:38,800
اکنون چیزی که i است واقعاً میخواهم
209
00:07:38,800 –> 00:07:40,639
تأکید کنم، زیرا میبینم که گاهی اوقات
210
00:07:40,639 –> 00:07:42,080
دانشآموزان
211
00:07:42,080 –> 00:07:44,000
اولین بار این را متوجه نمیشوند
212
00:07:44,000 –> 00:07:46,160
که بیانیه تکلیف چه کاری انجام میدهد
213
00:07:46,160 –> 00:07:48,479
، خیلی ساده است، مثل اینکه علامت مساوی بسیار
214
00:07:48,479 –> 00:07:49,280
215
00:07:49,280 –> 00:07:51,759
بالقوه فریبنده است، زیرا به نظر میرسد
216
00:07:51,759 –> 00:07:52,479
که شما مثل این هستید که
217
00:07:52,479 –> 00:07:53,919
شاید اگر ریاضی را انجام داده
218
00:07:53,919 –> 00:07:55,840
باشید و جبر را یاد گرفتی و فکر می کنی
219
00:07:55,840 –> 00:07:58,240
که هستی وقتی در مورد برابری صحبت می
220
00:07:58,240 –> 00:08:00,800
کنیم، درست است که شما
221
00:08:00,800 –> 00:08:02,639
معیاری برای تساوی بین دو و
222
00:08:02,639 –> 00:08:04,400
عدد a دارید، زیرا منظور من این است و
223
00:08:04,400 –> 00:08:05,840
متغیر a، زیرا این روشی است که شما
224
00:08:05,840 –> 00:08:07,759
آن متغیر را تنظیم کرده اید
225
00:08:07,759 –> 00:08:10,319
، اما چیزی بیشتر از آن وجود دارد
226
00:08:10,319 –> 00:08:12,080
و آنچه که من فکر می کنم احتمالاً
227
00:08:12,080 –> 00:08:14,240
معقول تر است که علامت مساوی را به خاطر بسپارید،
228
00:08:14,240 –> 00:08:17,680
زیرا اگر متغیر a را داشته باشید
229
00:08:17,680 –> 00:08:19,039
، فکر می کنم نماد بهتری است و
230
00:08:19,039 –> 00:08:20,560
متأسفانه این نیست، این روی
231
00:08:20,560 –> 00:08:21,680
صفحه کلید شما
232
00:08:21,680 –> 00:08:24,160
نیست، عدد دو
233
00:08:24,160 –> 00:08:25,199
234
00:08:25,199 –> 00:08:28,400
از سمت راست اختصاص می یابد. برای رها کردن متغیر
235
00:08:28,400 –> 00:08:31,360
یک Okay چیزی است که اتفاق میافتد و
236
00:08:31,360 –> 00:08:32,559
در پسزمینه
237
00:08:32,559 –> 00:08:34,640
a در واقع ذخیره میکند و به یاد میآورد
238
00:08:34,640 –> 00:08:36,320
که چه مقداری
239
00:08:36,320 –> 00:08:39,519
مشکلی ندارد، اما اگر میخواهید وارد شوید
240
00:08:39,519 –> 00:08:40,958
و نام
241
00:08:40,958 –> 00:08:43,039
متغیر از اینجا آمده است، به این دلیل است که
242
00:08:43,039 –> 00:08:45,440
اگر من رفتم میتوانید آن را تغییر دهید. و عدد a را تغییر
243
00:08:45,440 –> 00:08:46,959
244
00:08:46,959 –> 00:08:49,200
دادم و مقدار یک مقدار سه را به آن اختصاص دادم، فرض کنید و سپس
245
00:08:49,200 –> 00:08:50,560
بازگشت را فشار دادم،
246
00:08:50,560 –> 00:08:54,080
حالا a حاوی مقدار سه است و
247
00:08:54,080 –> 00:08:56,080
اتفاقی که افتاده این است که این
248
00:08:56,080 –> 00:08:58,399
یک فاجعه بالقوه بسیار فاجعه بار است.
249
00:08:58,399 –> 00:09:00,959
عملیات ophic
250
00:09:00,959 –> 00:09:01,519
عبارت
251
00:09:01,519 –> 00:09:03,040
انتساب یک متغیر را به این دلیل که شما
252
00:09:03,040 –> 00:09:05,120
اساساً آنچه قبلاً در آنجا وجود داشت را محو
253
00:09:05,120 –> 00:09:06,080
254
00:09:06,080 –> 00:09:07,839
می کنید و باید در حین برنامه نویسی متوجه شوید که
255
00:09:07,839 –> 00:09:10,080
هر مقداری
256
00:09:10,080 –> 00:09:12,800
که به آن متغیر اختصاص داده شده است
257
00:09:12,800 –> 00:09:14,080
مقداری است که
258
00:09:14,080 –> 00:09:16,720
در آن لحظه خاص از زمان دارد و اگر
259
00:09:16,720 –> 00:09:18,640
اگر متغیر باشد تغییر میکند،
260
00:09:18,640 –> 00:09:20,480
بنابراین متغیر نام آن است که ver اگر
261
00:09:20,480 –> 00:09:22,720
به مقدار دیگری تغییر میکند، تغییر
262
00:09:22,720 –> 00:09:24,880
نمیکند، شما نمیتوانید
263
00:09:24,880 –> 00:09:25,839
مقدار دیگر را
264
00:09:25,839 –> 00:09:27,519
به خاطر بسپارید، اگر باید آن را به خاطر بسپارید، سپس
265
00:09:27,519 –> 00:09:29,360
آن عدد را در یک
266
00:09:29,360 –> 00:09:30,000
متغیر دیگر ذخیره میکنید.
267
00:09:30,000 –> 00:09:32,480
شاید در متغیر b و اکنون b
268
00:09:32,480 –> 00:09:34,080
نیز مقدار داشته باشند اگر این
269
00:09:34,080 –> 00:09:35,279
همان چیزی بود که
270
00:09:35,279 –> 00:09:37,760
شما سعی میکردید انجام دهید، دریافت
271
00:09:37,760 –> 00:09:40,320
بیانیه تکلیف و نحوه عملکرد آن
272
00:09:40,320 –> 00:09:43,040
خیلی زود خیلی
273
00:09:43,040 –> 00:09:44,640
274
00:09:44,640 –> 00:09:46,080
مهم است. دیدم که در
275
00:09:46,080 –> 00:09:48,320
طول مسیر واقعاً این را از دست دادهام و آن را دریافت
276
00:09:48,320 –> 00:09:50,240
نکردهام تا زمانی که مانند واحد دو یا واحد سه و
277
00:09:50,240 –> 00:09:51,760
سپس متوجه شدند که خدای من
278
00:09:51,760 –> 00:09:52,320
شما
279
00:09:52,320 –> 00:09:54,399
این را میدانید و فکر میکردم این مقدار در
280
00:09:54,399 –> 00:09:55,760
متغیر اما معلوم شد
281
00:09:55,760 –> 00:09:57,200
که چیز دیگری است، این یک نوع خطای مقدماتی بسیار
282
00:09:57,200 –> 00:09:58,000
رایج است
283
00:09:58,000 –> 00:09:59,920
که می تواند رخ
284
00:09:59,920 –> 00:10:01,600
دهد، بنابراین می خواهم
285
00:10:01,600 –> 00:10:04,320
هرچه سریعتر این خطا را برطرف کنم،
286
00:10:04,320 –> 00:10:05,760
زیرا اتفاقی که قرار است بیفتد این است که
287
00:10:05,760 –> 00:10:08,320
شما برنامه می نویسید و
288
00:10:08,320 –> 00:10:11,200
اجرای بلادرنگ یک
289
00:10:11,200 –> 00:10:13,040
دستورالعمل
290
00:10:13,040 –> 00:10:15,200
به این معنی است که هر متغیری که
291
00:10:15,200 –> 00:10:17,360
در آن لحظه به آن اشاره
292
00:10:17,360 –> 00:10:20,160
میشود دقیقاً همان مقادیری است که میگیرد،
293
00:10:20,160 –> 00:10:21,040
بنابراین در حال حاضر
294
00:10:21,040 –> 00:10:22,880
b برابر با دو است، اما شاید بعداً در
295
00:10:22,880 –> 00:10:24,560
برنامه شما b تنظیم شده باشد که
296
00:10:24,560 –> 00:10:26,560
شما دوباره به مقدار a که به
297
00:10:26,560 –> 00:10:28,880
عنوان مثال سه است و اگر به خوبی اتفاق بیفتد،
298
00:10:28,880 –> 00:10:32,079
اکنون b
299
00:10:32,079 –> 00:10:35,440
حاوی مقدار a okay است و a تنظیم شده است،
300
00:10:35,440 –> 00:10:36,079
301
00:10:36,079 –> 00:10:38,959
um به مقدار سه بازنشانی شده است، بنابراین توجه کنید a
302
00:10:38,959 –> 00:10:40,480
در ابتدا یک دو در آن
303
00:10:40,480 –> 00:10:44,000
وجود داشت که با علامت بازنویسی شد. مقدار سه
304
00:10:44,000 –> 00:10:46,720
خوب است، بنابراین ما a 2 را به
305
00:10:46,720 –> 00:10:47,200
مقدار b
306
00:10:47,200 –> 00:10:50,160
در متغیر b قرار ندادیم، مقدار 2 را در b قرار می دهیم
307
00:10:50,160 –> 00:10:50,880
308
00:10:50,880 –> 00:10:54,079
و بنابراین این نوع حجم،
309
00:10:54,079 –> 00:10:55,519
این
310
00:10:55,519 –> 00:10:58,240
ژیمناستیک حرکت داده ها از یک متغیر
311
00:10:58,240 –> 00:11:00,640
به دیگری از طریق خیابان تکلیف غذا
312
00:11:00,640 –> 00:11:03,200
خوردن واقعاً اساسی است، بسیار اساسی است
313
00:11:03,200 –> 00:11:04,720
و چیزی است که
314
00:11:04,720 –> 00:11:06,320
شما می خواهید در دوره تمرین کنید
315
00:11:06,320 –> 00:11:08,640
و با او بسیار راحت باشید،
316
00:11:08,640 –> 00:11:10,959
بنابراین آیا در حال حاضر سؤالی در
317
00:11:10,959 –> 00:11:12,560
مورد بیانیه تکلیف وجود دارد در مورد
318
00:11:12,560 –> 00:11:15,360
اینکه این علامت برابر در واقع به چه معناست
319
00:11:15,360 –> 00:11:17,680
اوه و من آن را بررسی می کنم چت کنید و ببینید آیا
320
00:11:17,680 –> 00:11:19,279
چیزی وجود دارد
321
00:11:19,279 –> 00:11:22,480
و اوم من می توانم به شما بگویم اریک که
322
00:11:22,480 –> 00:11:23,760
در حال حاضر هیچ سوالی نداریم، ما
323
00:11:23,760 –> 00:11:24,480
چند
324
00:11:24,480 –> 00:11:26,959
صورتک و چند لایک داریم، بنابراین فکر می کنم
325
00:11:26,959 –> 00:11:28,079
مردم فکر می کنند که شما کار خوبی
326
00:11:28,079 –> 00:11:30,240
انجام می دهید، اما ما البته همچنین با تأخیر مواجه هستید،
327
00:11:30,240 –> 00:11:32,399
بنابراین اگر سؤالی در مورد آن مطرح شد
328
00:11:32,399 –> 00:11:33,440
، به شما اطلاع خواهم داد، بسیار
329
00:11:33,440 –> 00:11:36,480
خوب، بنابراین با این موضوع و
330
00:11:36,480 –> 00:11:37,760
331
00:11:37,760 –> 00:11:41,120
مفهوم متغیری که در زیر کمربند ما وجود دارد،
332
00:11:41,120 –> 00:11:42,399
یک متغیر به چه معناست،
333
00:11:42,399 –> 00:11:45,200
یک چیز مهم است.
334
00:11:45,200 –> 00:11:46,160
درک
335
00:11:46,160 –> 00:11:49,040
این است که رایانه ها
336
00:11:49,040 –> 00:11:49,600
در
337
00:11:49,600 –> 00:11:52,480
مورد نمایش داده ها بسیار مشکل هستند و ما مجبور نیستیم
338
00:11:52,480 –> 00:11:53,440
خیلی
339
00:11:53,440 –> 00:11:55,600
وارد این موضوع شویم، شما در دوره ای مانند این
340
00:11:55,600 –> 00:11:57,120
می دانید، اما چیزی که باید بدانید
341
00:11:57,120 –> 00:12:00,000
این است که انواع مختلفی از داده
342
00:12:00,000 –> 00:12:02,000
ها نمایش داده می شوند.
343
00:12:02,000 –> 00:12:05,040
در حافظه در رایانه متفاوت است، بنابراین
344
00:12:05,040 –> 00:12:07,200
اگر میخواهید کاراکترها را تایپ کنید، زیرا
345
00:12:07,200 –> 00:12:09,519
میخواهید پردازش دادهها را
346
00:12:09,519 –> 00:12:10,560
روی متن انجام
347
00:12:10,560 –> 00:12:13,040
دهید، میدانید که شاید برای مانند یک
348
00:12:13,040 –> 00:12:14,880
برنامه پردازش کلمه
349
00:12:14,880 –> 00:12:17,360
، دادههای متنی دادههای رشته نامیده میشوند
350
00:12:17,360 –> 00:12:19,760
که str از آنجا میآید.
351
00:12:19,760 –> 00:12:21,680
اوه و احتمالاً شبیه به یکی از
352
00:12:21,680 –> 00:12:23,519
اساسی ترین انواع داده در هر
353
00:12:23,519 –> 00:12:25,120
زبان برنامه نویسی است،
354
00:12:25,120 –> 00:12:27,399
اوه، اوه، زیرا به دلیل اینکه
355
00:12:27,399 –> 00:12:30,959
356
00:12:30,959 –> 00:12:34,079
وقتی شما کاراکترهایی را در
357
00:12:34,079 –> 00:12:36,560
یک فناوری در یک زمینه متنی مانند یک پردازشگر کلمه
358
00:12:36,560 –> 00:12:37,760
359
00:12:37,760 –> 00:12:39,760
دارید، حروفی برای کاراکترها وجود دارد. در حافظه
360
00:12:39,760 –> 00:12:41,200
باید یک
361
00:12:41,200 –> 00:12:43,440
نمایش عددی برای آن حروف وجود داشته باشد تا به
362
00:12:43,440 –> 00:12:44,800
شما بفهماند که بیرون گذاشتن گربه
363
00:12:44,800 –> 00:12:46,959
از کیسه چیست و به آن کد
364
00:12:46,959 –> 00:12:48,720
ascii می گویند، اما نیازی نیست که
365
00:12:48,720 –> 00:12:49,920
امروز در این مسیر حرکت کنیم. فقط به نوعی
366
00:12:49,920 –> 00:12:50,639
آن را بیرون
367
00:12:50,639 –> 00:12:53,680
می اندازم، اما
368
00:12:53,680 –> 00:12:54,399
369
00:12:54,399 –> 00:12:58,000
مفهوم داده های رشته ای به شکلی است که شما
370
00:12:58,000 –> 00:12:58,880
آن را نشان می دهید
371
00:12:58,880 –> 00:13:01,279
، شاید من یک متغیر ایجاد کنم، می دانید که
372
00:13:01,279 –> 00:13:03,440
آن را txt و i می نامم
373
00:13:03,440 –> 00:13:07,040
. اختصاص خواهد داد با استفاده از یک نقل قول سمت چپ
374
00:13:07,040 –> 00:13:07,600
و شاید
375
00:13:07,600 –> 00:13:10,000
فقط این یک خط متن خیلی جالب
376
00:13:10,000 –> 00:13:12,160
نباشد، اما با این وجود متن این
377
00:13:12,160 –> 00:13:15,760
است که اکنون اوه این یک رشته است
378
00:13:15,760 –> 00:13:17,440
و روشی که شما
379
00:13:17,440 –> 00:13:19,200
رشته ها را نشان می دهید یا با نقل قول های تکی یا
380
00:13:19,200 –> 00:13:20,079
دوگانه است،
381
00:13:20,079 –> 00:13:22,800
بنابراین افراد بسیار متفاوت هستند.
382
00:13:22,800 –> 00:13:23,519
383
00:13:23,519 –> 00:13:24,639
بسته به
384
00:13:24,639 –> 00:13:27,200
پسزمینه برنامهنویسی پایتون، ترجیحات
385
00:13:27,200 –> 00:13:27,600
386
00:13:27,600 –> 00:13:29,279
387
00:13:29,279 –> 00:13:31,440
متفاوتی دارید.
388
00:13:31,440 –> 00:13:33,519
389
00:13:33,519 –> 00:13:35,279
390
00:13:35,279 –> 00:13:36,880
تا آنجا که ممکن است، اما
391
00:13:36,880 –> 00:13:38,399
شما می خواهید که می خواهید از نظر احساسی
392
00:13:38,399 –> 00:13:40,560
آماده باشید، این امکان را می دانید
393
00:13:40,560 –> 00:13:40,959
که
394
00:13:40,959 –> 00:13:44,800
اوم اوه، بنابراین تماس بگیرید من یک متن را صدا می
395
00:13:44,800 –> 00:13:46,720
زنم و سپس یکی دیگر را متن
396
00:13:46,720 –> 00:13:48,000
دو در حال حاضر در زبان های برنامه نویسی مختلف به صورت
397
00:13:48,000 –> 00:13:48,639
398
00:13:48,639 –> 00:13:50,320
تک نقل قول و دو نقل قول می کنم. می تواند معنی
399
00:13:50,320 –> 00:13:51,920
متفاوتی داشته باشد و
400
00:13:51,920 –> 00:13:55,279
پایتون واقعا اهمیتی نمی دهد، بنابراین
401
00:13:55,279 –> 00:13:58,480
هر دو یک کار را انجام می دهند.
402
00:13:58,480 –> 00:14:01,040
403
00:14:01,040 –> 00:14:02,320
404
00:14:02,320 –> 00:14:03,600
در زبان دیگری
405
00:14:03,600 –> 00:14:05,760
ممکن است دیده باشید که تفاوت هایی
406
00:14:05,760 –> 00:14:08,480
وجود دارد. اوه تفاوتی بین پایتون uh
407
00:14:08,480 –> 00:14:10,160
و uh وجود ندارد، بنابراین می توانید در اینجا ببینید که من دو متغیر جدید ایجاد کرده ام
408
00:14:10,160 –> 00:14:11,440
409
00:14:11,440 –> 00:14:14,639
که آنها متغیرهای رشته ای هستند که
410
00:14:14,639 –> 00:14:15,519
اساساً از نوع
411
00:14:15,519 –> 00:14:18,800
str هستند.
412
00:14:18,800 –> 00:14:21,279
نکته در واحد 1 من
413
00:14:21,279 –> 00:14:22,000
414
00:14:22,000 –> 00:14:26,320
موضوع اجازه دادن به پایتون را به شما توضیح
415
00:14:26,320 –> 00:14:30,720
دادم که نوع متغیر چیست، بنابراین
416
00:14:30,720 –> 00:14:33,120
وقتی از این نوع تابع
417
00:14:33,120 –> 00:14:34,480
استفاده می کنید در هنگام استفاده از آن، در واقع می توانید متغیر را در آن رها کنید
418
00:14:34,480 –> 00:14:35,440
419
00:14:35,440 –> 00:14:37,199
و می توانید و پایتون به شما می
420
00:14:37,199 –> 00:14:39,279
گوید که نوع متغیر است
421
00:14:39,279 –> 00:14:42,560
بنابراین یک نوع متغیر str نامیده می شود
422
00:14:42,560 –> 00:14:44,240
برای متغیر رشته ای که
423
00:14:44,240 –> 00:14:46,079
رشته ای از کاراکترها است
424
00:14:46,079 –> 00:14:49,440
و بنابراین این یک نوع داده خوب است
425
00:14:49,440 –> 00:14:51,920
و در هر زبان کامپیوتری و در واقع انواع داده های مختلف بسیار زیادی وجود دارد.
426
00:14:51,920 –> 00:14:52,480
427
00:14:52,480 –> 00:14:54,880
428
00:14:54,880 –> 00:14:55,760
429
00:14:55,760 –> 00:14:57,760
همانطور که خواهید دید، زیبایی یک زبان کامپیوتری واقعاً
430
00:14:57,760 –> 00:14:59,760
این است که ما در
431
00:14:59,760 –> 00:15:00,560
432
00:15:00,560 –> 00:15:03,040
نهایت میتوانیم انواع دادههای خودمان
433
00:15:03,040 –> 00:15:04,880
را ایجاد کنیم، اگر بخواهیم
434
00:15:04,880 –> 00:15:07,760
پیامدهایی برای ایجاد
435
00:15:07,760 –> 00:15:08,800
انواع دادهها وجود دارد،
436
00:15:08,800 –> 00:15:10,240
اما این واقعاً یکی است. یکی از اهداف اصلی،
437
00:15:10,240 –> 00:15:12,480
باور کنید که تجربه برنامه نویسی خوب است یا نه
438
00:15:12,480 –> 00:15:14,800
این است که بدانید
439
00:15:14,800 –> 00:15:16,800
چگونه اساساً انواع متغیرهای خود را ایجاد کنید،
440
00:15:16,800 –> 00:15:17,760
بنابراین
441
00:15:17,760 –> 00:15:19,120
وقتی به برنامه نویسی شی گرا در واحد 10 برسیم، متوجه خواهیم شد که به آن خواهیم رسید
442
00:15:19,120 –> 00:15:22,000
.
443
00:15:22,000 –> 00:15:24,959
اما به هر حال متغیر رشته این است
444
00:15:24,959 –> 00:15:26,800
که رشتههایی از کاراکترها را مدیریت کند که
445
00:15:26,800 –> 00:15:27,680
اساساً
446
00:15:27,680 –> 00:15:30,800
به هم متصل شدهاند و شما میدانید
447
00:15:30,800 –> 00:15:33,440
که احتمالاً اساسیترین آن است که من
448
00:15:33,440 –> 00:15:35,040
فقط یک متغیر f ایجاد میکنم
449
00:15:35,040 –> 00:15:37,519
و سلام دنیا را میگویم، این
450
00:15:37,519 –> 00:15:38,320
قانون فدرال است
451
00:15:38,320 –> 00:15:41,279
که باید دستورالعملهایی را معرفی کنید.
452
00:15:41,279 –> 00:15:42,480
453
00:15:42,480 –> 00:15:44,560
که می گوید سلام دنیا در
454
00:15:44,560 –> 00:15:46,560
هر دوره برنامه نویسی در جهان
455
00:15:46,560 –> 00:15:48,320
شما می توانید به کهکشانی دیگر بروید و
456
00:15:48,320 –> 00:15:49,839
متوجه خواهید شد که مردم همان
457
00:15:49,839 –> 00:15:50,639
کاری را انجام می دهند،
458
00:15:50,639 –> 00:15:52,800
این مانند یک جهانی است که به نوعی
459
00:15:52,800 –> 00:15:54,880
برابر است با mc مربع شما باید hello
460
00:15:54,880 –> 00:15:56,160
world داشته باشید. در ابتدای هر
461
00:15:56,160 –> 00:15:57,839
دوره برنامه نویسی اوه،
462
00:15:57,839 –> 00:15:59,759
پس شما بروید، بنابراین من آن
463
00:15:59,759 –> 00:16:01,440
نیاز را برآورده کردم
464
00:16:01,440 –> 00:16:03,839
، بنابراین، بنابراین برای رشته ها همینطور است، این تنها چیزی است
465
00:16:03,839 –> 00:16:05,120
که من می خواهم در مورد رشته ها بگویم در
466
00:16:05,120 –> 00:16:06,320
حال حاضر این است که شما باید kn کنید. چه
467
00:16:06,320 –> 00:16:07,040
468
00:16:07,040 –> 00:16:10,160
نحوی برای تعریف یک متغیر رشته و
469
00:16:10,160 –> 00:16:11,759
اختصاص دادن یک متغیر به
470
00:16:11,759 –> 00:16:14,160
یک رشته از کاراکترها و آنچه شما همچنین
471
00:16:14,160 –> 00:16:16,160
می خواهید بتوانید این نوع
472
00:16:16,160 –> 00:16:18,240
تابع را داشته باشید که همیشه نوع متغیر را به شما می گوید
473
00:16:18,240 –> 00:16:19,600
474
00:16:19,600 –> 00:16:22,320
و سپس اگر می خواهیم ادامه دهیم
475
00:16:22,320 –> 00:16:24,720
به اعداد چون کامپیوترها همیشه
476
00:16:24,720 –> 00:16:26,320
با اعداد سر
477
00:16:26,320 –> 00:16:29,920
و کار دارند، اوه، پس من میتوانم یک
478
00:16:29,920 –> 00:16:31,920
متغیر ایجاد کنم، مانند یک ثانیه پیش،
479
00:16:31,920 –> 00:16:34,000
آن را متغیر a نامیدم و
480
00:16:34,000 –> 00:16:36,959
آن را برابر با دو قرار دادم
481
00:16:36,959 –> 00:16:39,360
و بنابراین پایتون اکنون به یاد میآورد که
482
00:16:39,360 –> 00:16:41,360
متغیر a است. دو این دادههای عددی است
483
00:16:41,360 –> 00:16:43,759
و احتمالاً یکی از
484
00:16:43,759 –> 00:16:45,040
بزرگترین چیزهایی است که میخواهید
485
00:16:45,040 –> 00:16:48,320
در اوایل به دست آورید و من
486
00:16:48,320 –> 00:16:49,759
زیاد وارد این موضوع نمیشوم، اما فقط به شما اطلاع میدهم
487
00:16:49,759 –> 00:16:50,160
488
00:16:50,160 –> 00:16:53,279
که اعداد بدون اعشار یا
489
00:16:53,279 –> 00:16:55,600
اعداد صحیح اعداد مثبت و منفی
490
00:16:55,600 –> 00:16:57,279
که هیچ
491
00:16:57,279 –> 00:17:00,079
جزء کسری اعشاری برای آنها وجود ندارد آنچه که اعداد صحیح نامیده می
492
00:17:00,079 –> 00:17:01,120
493
00:17:01,120 –> 00:17:03,040
شوند یک نوع داده هستند و آنها یک
494
00:17:03,040 –> 00:17:05,039
نمایش در رایانه دارند
495
00:17:05,039 –> 00:17:07,119
سپس چیزی وجود دارد که به آن داده های شناور یا
496
00:17:07,119 –> 00:17:08,640
داده های
497
00:17:08,640 –> 00:17:12,319
ممیز شناور و ممیز شناور می گویند. data um دادهای است که
498
00:17:12,319 –> 00:17:14,559
اساساً مجاز به داشتن اعشار
499
00:17:14,559 –> 00:17:15,439
500
00:17:15,439 –> 00:17:17,199
برای شروع است و ما عمیقتر
501
00:17:17,199 –> 00:17:18,959
به این موضوع خواهیم پرداخت زیرا
502
00:17:18,959 –> 00:17:22,160
طرف شناور چیزها
503
00:17:22,160 –> 00:17:24,240
به نوعی عمیق است بنابراین
504
00:17:24,240 –> 00:17:26,799
اگر من بودم همین الان با اعداد صحیح شروع میکنیم. برای گفتن نوع
505
00:17:26,799 –> 00:17:28,720
a، این نوع داده دیگری است
506
00:17:28,720 –> 00:17:31,520
که در واحد یک حذف شده است، اگر بگوییم a تایپ کنید
507
00:17:31,520 –> 00:17:34,480
و به من می گوید که آن متغیر
508
00:17:34,480 –> 00:17:35,520
از نوع int است
509
00:17:35,520 –> 00:17:37,679
زیرا یک عدد صحیح است یا اگر i اگر
510
00:17:37,679 –> 00:17:38,960
a را به
511
00:17:38,960 –> 00:17:42,640
منفی 57 بازنشانی کنم،
512
00:17:42,640 –> 00:17:44,320
دوباره همچنان از نوع
513
00:17:44,320 –> 00:17:46,000
عدد صحیح خواهد بود چرا زیرا
514
00:17:46,000 –> 00:17:48,400
چون عدد دارای یک نقطه اعشار
515
00:17:48,400 –> 00:17:50,400
با یک قسمت کسری
516
00:17:50,400 –> 00:17:54,640
از دنبال کردن آن عدد نیست، خوب است و
517
00:17:54,640 –> 00:17:58,799
امم، بسیاری از زبان های برنامه نویسی به نوعی
518
00:17:58,799 –> 00:18:00,080
519
00:18:00,080 –> 00:18:03,120
وارد ژیمناستیک لازم برای اعلام
520
00:18:03,120 –> 00:18:03,840
متغیرهای
521
00:18:03,840 –> 00:18:05,760
پایتون می شوند، بسیار ساده است.
522
00:18:05,760 –> 00:18:08,960
اساساً منظور شما را مشخص می
523
00:18:08,960 –> 00:18:10,799
کند، بنابراین این احتمالاً نوع دیگری از
524
00:18:10,799 –> 00:18:13,280
اشتباه رایج است که در آن
525
00:18:13,280 –> 00:18:16,160
شما دو عدد دارید و می خواهید
526
00:18:16,160 –> 00:18:17,679
آنها را تقسیم کنید
527
00:18:17,679 –> 00:18:20,559
و سپس
528
00:18:20,559 –> 00:18:21,840
اگر می خواهید از th استفاده کنید، زبان تصمیم می گیرد.
529
00:18:21,840 –> 00:18:22,640
زبان e به
530
00:18:22,640 –> 00:18:24,880
عنوان یک ماشین حساب، زیرا سعی می
531
00:18:24,880 –> 00:18:25,760
532
00:18:25,760 –> 00:18:27,760
کند نوع داده ای را که
533
00:18:27,760 –> 00:18:29,600
برای محاسبه با آن استفاده می کنید
534
00:18:29,600 –> 00:18:31,120
و البته شما به عنوان برنامه نویسی که می
535
00:18:31,120 –> 00:18:33,600
خواهید تا حد امکان از
536
00:18:33,600 –> 00:18:34,400
کسانی
537
00:18:34,400 –> 00:18:36,080
که چیزهای عجیب و غریبی می شناسید ایزوله کنید، بیابد.
538
00:18:36,080 –> 00:18:37,679
که ممکن است به طور بالقوه اتفاق بیفتد، اما شما
539
00:18:37,679 –> 00:18:39,360
همیشه باید
540
00:18:39,360 –> 00:18:41,360
به نوع داده ای که استفاده می کنید توجه کنید،
541
00:18:41,360 –> 00:18:42,960
بسیار مهم است،
542
00:18:42,960 –> 00:18:45,840
بنابراین اعداد صحیح جای خود را دارند
543
00:18:45,840 –> 00:18:47,440
و البته داده های شناور وجود دارد،
544
00:18:47,440 –> 00:18:48,320
بنابراین
545
00:18:48,320 –> 00:18:50,400
اگر دیگری را انتخاب کنم متغیر و
546
00:18:50,400 –> 00:18:51,799
متغیر 4.5 را به آن اختصاص
547
00:18:51,799 –> 00:18:54,799
دادم و سپس پرسیدم که نوع
548
00:18:54,799 –> 00:18:56,400
آن متغیر چیست
549
00:18:56,400 –> 00:18:58,559
، متأسفم، سپس
550
00:18:58,559 –> 00:18:59,520
551
00:18:59,520 –> 00:19:03,600
به من میگوید
552
00:19:03,600 –> 00:19:06,320
که این یک نوع float است،
553
00:19:06,320 –> 00:19:07,919
بنابراین راه تشخیص تفاوت
554
00:19:07,919 –> 00:19:08,559
بین
555
00:19:08,559 –> 00:19:11,760
int و float okay فقط با پرسیدن
556
00:19:11,760 –> 00:19:12,480
این سوال
557
00:19:12,480 –> 00:19:15,520
است که آیا یک نقطه اعشار وجود دارد که یک طرف اشکالی
558
00:19:15,520 –> 00:19:18,720
ندارد که یک طرفه است اکنون در گروه کر
559
00:19:18,720 –> 00:19:22,799
وجود دارد Uh در واحد یک بخشی وجود دارد
560
00:19:22,799 –> 00:19:26,320
که به بررسی علمی می رود.
561
00:19:26,320 –> 00:19:27,679
نمادگذاری
562
00:19:27,679 –> 00:19:29,440
زیرا دوباره رایانه ها مانند
563
00:19:29,440 –> 00:19:31,440
ماشین حساب استفاده می شوند و برای محاسبه استفاده می شوند
564
00:19:31,440 –> 00:19:32,160
،
565
00:19:32,160 –> 00:19:34,240
بنابراین مهم است که
566
00:19:34,240 –> 00:19:35,679
567
00:19:35,679 –> 00:19:37,360
بدانید اعداد اعشاری که می دانید اعداد با اعشار اعداد ممیز
568
00:19:37,360 –> 00:19:38,799
شناور هستند در اینجا این را
569
00:19:38,799 –> 00:19:40,480
در حرکت آهسته تماشا کنید، من می خواهم برابر
570
00:19:40,480 –> 00:19:41,360
با 2 تعیین کنم.
571
00:19:41,360 –> 00:19:43,520
و من می خواهم بپرسم که نوع
572
00:19:43,520 –> 00:19:45,919
a چیست و ما همین یک ثانیه پیش این کار را انجام دادیم،
573
00:19:45,919 –> 00:19:47,520
اما ببینید چه اتفاقی می افتد زمانی که من
574
00:19:47,520 –> 00:19:50,000
این یک تغییر کوچک کوچک را انجام می
575
00:19:50,000 –> 00:19:52,960
دهم، من می خواهم a را از
576
00:19:52,960 –> 00:19:54,160
8 از 2 تغییر دهم. ll make it b
577
00:19:54,160 –> 00:19:57,760
متاسفم i’ll make i’ll do this a
578
00:19:57,760 –> 00:20:01,440
b برابر است با 2.0 خوب است اگر من چنین کاری
579
00:20:01,440 –> 00:20:03,280
انجام دادم و اکنون می پرسیم
580
00:20:03,280 –> 00:20:03,760
نوع b
581
00:20:03,760 –> 00:20:06,720
چیست تماشای این و و من و لطفاً
582
00:20:06,720 –> 00:20:08,480
امیدوارم شما در حالی که من این کار را انجام می دهم، دوباره دنبال
583
00:20:08,480 –> 00:20:09,840
کنید، نکته اصلی این است که من
584
00:20:09,840 –> 00:20:11,039
نیستم، نمی خواهم شما فقط به این موضوع نگاه کنید، در
585
00:20:11,039 –> 00:20:11,520
586
00:20:11,520 –> 00:20:13,919
واقع از شما می خواهم که شاید
587
00:20:13,919 –> 00:20:15,600
در صورت امکان تایپ کنید تا بازخورد فوری را دریافت کنید
588
00:20:15,600 –> 00:20:17,039
589
00:20:17,039 –> 00:20:18,640
از عطر و طعم چیزی که من سعی می
590
00:20:18,640 –> 00:20:20,159
کنم
591
00:20:20,159 –> 00:20:22,720
در خود واحد به آن بپردازم، زیرا
592
00:20:22,720 –> 00:20:23,760
بخش هایی
593
00:20:23,760 –> 00:20:25,679
از آن وجود دارد واحدی که در واقع
594
00:20:25,679 –> 00:20:27,200
دستورالعمل هایی مانند این دارد
595
00:20:27,200 –> 00:20:28,880
و شما واقعاً باید
596
00:20:28,880 –> 00:20:30,559
آنها را با من اجرا کنید فقط برای
597
00:20:30,559 –> 00:20:31,600
اطمینان از اینکه دارید
598
00:20:31,600 –> 00:20:33,919
آنچه را که در حال وقوع است تقویت می کنید، اما
599
00:20:33,919 –> 00:20:35,360
وقتی من اجازه می دهم b
600
00:20:35,360 –> 00:20:37,840
مساوی برابر با 2 نباشد اما متوجه شوید
601
00:20:37,840 –> 00:20:39,919
برابر با 2.0
602
00:20:39,919 –> 00:20:41,919
بسیار خوب، این یک عدد ممیز شناور است
603
00:20:41,919 –> 00:20:43,280
و دوباره
604
00:20:43,280 –> 00:20:44,960
زمانی که برنامه نویسان برای اولین بار شروع به کار می
605
00:20:44,960 –> 00:20:46,720
کنند،
606
00:20:46,720 –> 00:20:49,919
احتمالاً درصد کمی
607
00:20:49,919 –> 00:20:52,000
از متفکران انتقادی می گویند
608
00:20:52,000 –> 00:20:53,039
تفاوت چیست، شما می
609
00:20:53,039 –> 00:20:54,559
دانید تفاوت بین دو و
610
00:20:54,559 –> 00:20:56,159
2.0 از نظر
611
00:20:56,159 –> 00:20:58,240
ریاضی چیست، هیچ تفاوتی وجود ندارد. من
612
00:20:58,240 –> 00:21:00,080
موافقم. با شما، اما باز هم
613
00:21:00,080 –> 00:21:02,080
به نحوه نمایش عدد
614
00:21:02,080 –> 00:21:03,039
توسط کامپیوتر مربوط می شود
615
00:21:03,039 –> 00:21:05,280
که کامپیوتر باید بر
616
00:21:05,280 –> 00:21:07,440
اساس آن نمایش ها تصمیم بگیرد
617
00:21:07,440 –> 00:21:10,240
و اوه، بنابراین جهانی از
618
00:21:10,240 –> 00:21:12,080
تفاوت بین
619
00:21:12,080 –> 00:21:15,200
um بین
620
00:21:15,200 –> 00:21:17,520
اعداد صحیح و اعداد ممیز شناور
621
00:21:17,520 –> 00:21:18,960
در چشم یک نفر وجود دارد. کامپیوتر
622
00:21:18,960 –> 00:21:21,520
یک تفاوت عمده است، بنابراین
623
00:21:21,520 –> 00:21:23,120
آیا سؤالی در مورد آن وجود دارد که من فقط می خواهم
624
00:21:23,120 –> 00:21:23,600
مطمئن شوم که
625
00:21:23,600 –> 00:21:26,480
همه آن سه نوع داده اصلی را در
626
00:21:26,480 –> 00:21:27,520
آنجا دارند.
627
00:21:27,520 –> 00:21:30,960
str int و float وجود دارد،
628
00:21:30,960 –> 00:21:33,919
بنابراین همیشه میتوانید متغیری را که میدانید
629
00:21:33,919 –> 00:21:34,240
630
00:21:34,240 –> 00:21:36,640
دادههای متنی یا عددی اختصاص دهید، اما
631
00:21:36,640 –> 00:21:38,480
اینها سه مورد اصلی هستند که میخواهم
632
00:21:38,480 –> 00:21:39,760
برای واحد یک آن را درک کنید،
633
00:21:39,760 –> 00:21:42,960
634
00:21:42,960 –> 00:21:44,559
بنابراین هر سؤالی در مورد آن
635
00:21:44,559 –> 00:21:46,400
سؤال وجود دارد،
636
00:21:46,400 –> 00:21:48,240
بنابراین متأسفم. من می گویم که ما ادامه می دهیم و
637
00:21:48,240 –> 00:21:49,520
تاخیر کمی داریم، بنابراین به
638
00:21:49,520 –> 00:21:51,360
مردم اجازه می دهیم به سؤالات پاسخ دهند،
639
00:21:51,360 –> 00:21:52,880
اما در حالی که ما این سؤال
640
00:21:52,880 –> 00:21:54,240
را کمی زودتر
641
00:21:54,240 –> 00:21:56,720
642
00:21:56,720 –> 00:21:58,000
داشتیم. من اسم شما را حدس
643
00:21:58,000 –> 00:21:58,960
نمیزنم، عذرخواهی میکنم،
644
00:21:58,960 –> 00:22:01,520
اما سوال این بود که آیا بهترین
645
00:22:01,520 –> 00:22:03,760
تمرین این است که قبل و بعد
646
00:22:03,760 –> 00:22:04,960
از علامت مساوی فاصله داشته باشید،
647
00:22:04,960 –> 00:22:07,679
اوه بله، خیلی خوب است که دوباره از
648
00:22:07,679 –> 00:22:10,000
دیدگاه مستندسازی
649
00:22:10,000 –> 00:22:13,440
650
00:22:13,440 –> 00:22:15,280
بدانید. یک سوال خوب،
651
00:22:15,280 –> 00:22:16,640
652
00:22:16,640 –> 00:22:18,480
و این با
653
00:22:18,480 –> 00:22:20,720
عمیق تر شدن به واحدها و غیره روشن می شود،
654
00:22:20,720 –> 00:22:21,440
اما
655
00:22:21,440 –> 00:22:23,760
چند چیز وجود دارد که می
656
00:22:23,760 –> 00:22:25,440
خواهم در این دوره با یک سوال عالی صحبت کنم،
657
00:22:25,440 –> 00:22:28,559
اول از همه وقتی شروع به
658
00:22:28,559 –> 00:22:29,440
ساخت
659
00:22:29,440 –> 00:22:32,080
اسکریپت می کنیم. ما نمی خواهیم بسازیم
660
00:22:32,080 –> 00:22:33,200
آنها
661
00:22:33,200 –> 00:22:36,320
به طور تصادفی متن را
662
00:22:36,320 –> 00:22:38,799
متلاطم نشان می دهند، اوه، اما یکی از کارهایی که
663
00:22:38,799 –> 00:22:39,360
انجام می شود این است
664
00:22:39,360 –> 00:22:41,760
که سعی کنید کد را تا
665
00:22:41,760 –> 00:22:42,799
حد امکان خوانا کنید،
666
00:22:42,799 –> 00:22:44,480
بنابراین یک چیز شما هستید، یک چیزی که خواهید دید
667
00:22:44,480 –> 00:22:45,840
که مردم
668
00:22:45,840 –> 00:22:48,960
به عنوان یک تمرین معمولی انجام می دهند و من
669
00:22:48,960 –> 00:22:50,640
حتی می گویم بله، حتی میتوانم بگویم بهترین
670
00:22:50,640 –> 00:22:52,559
روشها به نوعی
671
00:22:52,559 –> 00:22:55,840
آه برای ایجاد فاصله بین
672
00:22:55,840 –> 00:22:57,679
شما نام متغیر uh،
673
00:22:57,679 –> 00:22:58,960
عملگر انتساب
674
00:22:58,960 –> 00:23:02,080
و هر چیزی که میخواهید برای آن اختصاص دهید،
675
00:23:02,080 –> 00:23:02,400
اجازه میدهد
676
00:23:02,400 –> 00:23:04,720
، اما همه اینها نشان دهنده خوانایی است،
677
00:23:04,720 –> 00:23:06,720
من فکر میکنم که مفهوم فراگیر
678
00:23:06,720 –> 00:23:08,360
این است. خوانایی و
679
00:23:08,360 –> 00:23:10,559
قابل فهم بودن کد
680
00:23:10,559 –> 00:23:13,440
و کارهای بیشتری که یک فرد می تواند انجام دهد
681
00:23:13,440 –> 00:23:14,400
تا کد خود را
682
00:23:14,400 –> 00:23:17,600
برای کاربر دیگری خوانا کند
683
00:23:17,600 –> 00:23:19,120
و باز هم این به
684
00:23:19,120 –> 00:23:21,120
انتخاب نام متغیرها مربوط می شود
685
00:23:21,120 –> 00:23:23,360
و ما در واحد یک نیز کمی به آن می پردازیم.
686
00:23:23,360 –> 00:23:25,280
687
00:23:25,280 –> 00:23:28,080
اوه شما می دانید که آیا در حال نوشتن
688
00:23:28,080 –> 00:23:29,600
برنامه ای هستید زیرا ما هنوز
689
00:23:29,600 –> 00:23:31,200
در پنجره اجرا نشده ایم و
690
00:23:31,200 –> 00:23:32,880
این کمی زود است اما
691
00:23:32,880 –> 00:23:34,559
هنوز بخشی از واحد یک است
692
00:23:34,559 –> 00:23:37,039
. دوباره
693
00:23:37,039 –> 00:23:38,799
نوشتن کد برای یک اپلیکیشن
694
00:23:38,799 –> 00:23:41,039
انتخاب نام متغیری
695
00:23:41,039 –> 00:23:41,840
696
00:23:41,840 –> 00:23:44,320
که با مشکلی
697
00:23:44,320 –> 00:23:45,679
که در حال تلاش برای حل کاری هستید که
698
00:23:45,679 –> 00:23:47,279
متغیر انجام
699
00:23:47,279 –> 00:23:49,440
میدهد مطابقت داشته باشد، بسیار مفید است و بنابراین میتوانید نام متغیرهایی
700
00:23:49,440 –> 00:23:50,400
داشته باشید
701
00:23:50,400 –> 00:23:51,600
که میدانید کمی طولانی
702
00:23:51,600 –> 00:23:53,279
میتوانند هشت تا داشته باشند. ده کاراکتر و و
703
00:23:53,279 –> 00:23:55,600
آنها واقعاً
704
00:23:55,600 –> 00:23:57,919
دقیقاً آنچه را که آن متغیر انجام می
705
00:23:57,919 –> 00:23:58,960
دهد توصیف می کنند، به طوری که بیشتر
706
00:23:58,960 –> 00:24:01,039
از بهترین روش برای خوانایی برای
707
00:24:01,039 –> 00:24:02,320
قابل فهم بودن صحبت می کند
708
00:24:02,320 –> 00:24:03,679
و من فکر می کنم این واقعاً
709
00:24:03,679 –> 00:24:06,080
نتیجه این است که وقتی
710
00:24:06,080 –> 00:24:08,080
یک سری دستورالعمل می نویسید پس از
711
00:24:08,080 –> 00:24:09,919
دیگری کد
712
00:24:09,919 –> 00:24:11,279
شما فرض می کنید که شخص دیگری به آن
713
00:24:11,279 –> 00:24:12,480
نگاه می کند و آنها سعی می
714
00:24:12,480 –> 00:24:14,320
کنند بفهمند شما چه کار می کنید
715
00:24:14,320 –> 00:24:16,480
و و و و شما می خواهید به نوعی
716
00:24:16,480 –> 00:24:18,159
ناامیدی آنها را به حداقل برسانید و تا زمانی که
717
00:24:18,159 –> 00:24:19,600
همه چیز به نوعی پخش شده باشد. و
718
00:24:19,600 –> 00:24:21,600
زیبا به نظر می رسد و به خوبی سازماندهی شده است
719
00:24:21,600 –> 00:24:23,840
و بخشی از آن به
720
00:24:23,840 –> 00:24:25,600
داشتن فضاهای قبل و بعد از
721
00:24:25,600 –> 00:24:27,039
علامت مساوی مربوط می شود،
722
00:24:27,039 –> 00:24:29,039
بنابراین می توانم بگویم که مفهوم کلی
723
00:24:29,039 –> 00:24:30,960
برای بهترین شیوه ها فقط
724
00:24:30,960 –> 00:24:32,240
725
00:24:32,240 –> 00:24:33,440
اگر به کد
726
00:24:33,440 –> 00:24:35,200
خود نگاه می کنید و برای شما خوانا به نظر نمی رسد، سعی کنید همه چیز را خوانا کنید، احتمالاً
727
00:24:35,200 –> 00:24:37,039
به این معنی است که باید آن فضاها را در آن قرار دهید
728
00:24:37,039 –> 00:24:38,720
یا شاید به چند خط
729
00:24:38,720 –> 00:24:40,720
نیاز داشته باشید تا چند تکه دستورالعمل بردارید
730
00:24:40,720 –> 00:24:42,080
و شما آنها را کمی از هم جدا می
731
00:24:42,080 –> 00:24:42,880
کنید
732
00:24:42,880 –> 00:24:44,880
، اما من می گویم در جایی که به فضا
733
00:24:44,880 –> 00:24:46,240
نیاز است، می دانید
734
00:24:46,240 –> 00:24:48,720
که اساساً از آن فضا استفاده کنید تا
735
00:24:48,720 –> 00:24:50,640
همه چیز را تا حد امکان خوانا
736
00:24:50,640 –> 00:24:53,120
کنید.
737
00:24:53,120 –> 00:24:54,960
738
00:24:54,960 –> 00:24:57,600
برنامه نویسی با اوه اوه
739
00:24:57,600 –> 00:24:59,360
شما به طور حرفه ای و غیره می دانید و
740
00:24:59,360 –> 00:25:00,159
و
741
00:25:00,159 –> 00:25:02,159
آه تقریباً به نظر می رسید که آنها
742
00:25:02,159 –> 00:25:04,400
کد می نویسند تا تا حد امکان غیرقابل ارتباط باشند
743
00:25:04,400 –> 00:25:06,559
و آن را تا حد ممکن سخت
744
00:25:06,559 –> 00:25:08,559
کنند تا رمزآلودترین
745
00:25:08,559 –> 00:25:10,640
نام متغیری را که می شناسید انتخاب کنند.
746
00:25:10,640 –> 00:25:12,159
این را در بخشهای خاصی از
747
00:25:12,159 –> 00:25:14,240
این حرفه پیدا میکنم،
748
00:25:14,240 –> 00:25:15,679
جایی که افراد در بخشهای خاصی هستند که در آن افراد دوست دارند از
749
00:25:15,679 –> 00:25:17,600
کلمات اختصاری استفاده کنند و شما را تا حد مرگ مخفف میکنند،
750
00:25:17,600 –> 00:25:18,240
751
00:25:18,240 –> 00:25:19,520
و سپس اگر به نام متغیر نگاه کنید
752
00:25:19,520 –> 00:25:20,880
و دریافت کنید، این حتی دارای
753
00:25:20,880 –> 00:25:22,720
این نام نیست. مخفف آن مانند بخشی از
754
00:25:22,720 –> 00:25:23,919
نام اختصاری است که شما می دانید
755
00:25:23,919 –> 00:25:26,559
و شما آن را می خوانید و اوه می دانید
756
00:25:26,559 –> 00:25:28,240
که این چیزی است که این چیست و و
757
00:25:28,240 –> 00:25:29,919
و آنها از شما انتظار دارند که بفهمید
758
00:25:29,919 –> 00:25:31,600
زیرا یا از شما انتظار دارند که
759
00:25:31,600 –> 00:25:33,200
ذهن آنها را بخوانید یا من
760
00:25:33,200 –> 00:25:33,919
نمیدانید،
761
00:25:33,919 –> 00:25:35,840
اما در پایتون زیبایی پایتون در
762
00:25:35,840 –> 00:25:37,440
عصر حاضر این است و فکر میکنم یکی
763
00:25:37,440 –> 00:25:37,919
از چیزهایی
764
00:25:37,919 –> 00:25:40,080
که واقعاً با شما صحبت میکند،
765
00:25:40,080 –> 00:25:42,880
اسناد خوب و کدهای
766
00:25:42,880 –> 00:25:44,880
سازمانیافته و چیزهای کوچکی مانند این را میدانید.
767
00:25:44,880 –> 00:25:46,880
بهترین روشها بله، گذاشتن چند فضا
768
00:25:46,880 –> 00:25:48,640
در جایی که همه چیز را خوانا میکند،
769
00:25:48,640 –> 00:25:49,679
سؤال بسیار خوبی است،
770
00:25:49,679 –> 00:25:51,520
احتمالاً من
771
00:25:51,520 –> 00:25:53,279
با آن مماس زیادی داشتم، اما اوه،
772
00:25:53,279 –> 00:25:55,039
اما میتوانم فقط برای خودم بگویم، مثل
773
00:25:55,039 –> 00:25:56,159
اینکه نمیدانم چاد چه میگوید، فکر کردم
774
00:25:56,159 –> 00:25:58,000
خیلی جالب بود
775
00:25:58,000 –> 00:25:59,760
، نمیدانم آیا کسی آن را دوست داشت یا نه،
776
00:25:59,760 –> 00:26:01,360
و من فقط میخواستم چیزی را بیرون
777
00:26:01,360 –> 00:26:01,840
بیاورم که به
778
00:26:01,840 –> 00:26:03,840
نظر میرسد در چت um خواسته است، بنابراین
779
00:26:03,840 –> 00:26:04,960
780
00:26:04,960 –> 00:26:07,200
ما یکی از این جلسات زنده را
781
00:26:07,200 –> 00:26:08,559
برای
782
00:26:08,559 –> 00:26:10,960
هر واحد انجام خواهیم داد. ده هفته آینده، بنابراین اگر
783
00:26:10,960 –> 00:26:12,320
واحد یک را انجام نداده اید
784
00:26:12,320 –> 00:26:15,120
میتوانید با ما تماس بگیرید، اوه، میدانید که
785
00:26:15,120 –> 00:26:17,440
قبل از روز بعد، ما دوباره
786
00:26:17,440 –> 00:26:21,039
در اوم در چهارشنبه آینده این کار را انجام خواهیم داد، بنابراین
787
00:26:21,039 –> 00:26:22,559
اگر سؤال دیگری وجود داشت به شما اطلاع میدهم
788
00:26:22,559 –> 00:26:24,159
اگر مردم
789
00:26:24,159 –> 00:26:25,039
سؤالی دارند،
790
00:26:25,039 –> 00:26:26,400
لطفاً آنها را ترک کنید. در چت
791
00:26:26,400 –> 00:26:28,159
مطمئن می شوم که اوه
792
00:26:28,159 –> 00:26:31,679
اوه که آنها را درست می یابید،
793
00:26:31,679 –> 00:26:34,159
بنابراین ادامه دادن به این چیز شناور
794
00:26:34,159 –> 00:26:36,080
بسیار مهم است،
795
00:26:36,080 –> 00:26:39,360
اوم، اوه اوه،
796
00:26:39,360 –> 00:26:41,120
بیایید این را اینجا بگذاریم تا من همچنان
797
00:26:41,120 –> 00:26:42,799
بتوانم آن را ببینم و نگاه کنم برای دستهای بالا
798
00:26:42,799 –> 00:26:43,440
799
00:26:43,440 –> 00:26:47,360
، بخشی در واحد یک وجود دارد
800
00:26:47,360 –> 00:26:49,919
که شما را به یک مرور ریاضی میبرد
801
00:26:49,919 –> 00:26:51,279
802
00:26:51,279 –> 00:26:54,960
تا بتوانید نماد علمی را به خاطر بیاورید
803
00:26:54,960 –> 00:26:56,320
804
00:26:56,320 –> 00:27:00,000
و اگر شمارهای داشته باشم،
805
00:27:00,000 –> 00:27:03,840
مفهوم uh پشت نماد علمی
806
00:27:03,840 –> 00:27:05,360
نسبتاً ساده است.
807
00:27:05,360 –> 00:27:10,480
شما می دانید 34.21
808
00:27:10,480 –> 00:27:12,400
uh من می توانم این را بازنویسی کنم و خوب می توانم
809
00:27:12,400 –> 00:27:13,760
به روش های مختلف بنویسم، اما می
810
00:27:13,760 –> 00:27:15,120
خواهم در اینجا انتخاب کنم و
811
00:27:15,120 –> 00:27:17,480
آن را به صورت
812
00:27:17,480 –> 00:27:19,279
3.421
813
00:27:19,279 –> 00:27:23,200
ضربدر 10 uh 10 تا توان اول ضربدر 10 بنویسم
814
00:27:23,200 –> 00:27:26,640
. نماد علمی
815
00:27:26,640 –> 00:27:30,880
معمولاً اوه شما فکر می کنید که او
816
00:27:30,880 –> 00:27:32,720
می خواهم از درست استفاده کنم اصطلاحات
817
00:27:32,720 –> 00:27:34,399
چون حرفهای میدانی که احتمالاً به
818
00:27:34,399 –> 00:27:35,520
آن فکر میکنی، اگر مانند
819
00:27:35,520 –> 00:27:37,679
نوعی از ریاضیات دبیرستانی را در نظر
820
00:27:37,679 –> 00:27:40,080
بگیری، آن را مانند مانتیسا و نشانگر میخوانند و این
821
00:27:40,080 –> 00:27:40,799
822
00:27:40,799 –> 00:27:45,039
چنین نیست که در مورد مسائل رایانهای
823
00:27:45,039 –> 00:27:46,960
اصطلاحات کاملاً درستی
824
00:27:46,960 –> 00:27:48,080
نیست. اما
825
00:27:48,080 –> 00:27:49,919
من با آن همراه خواهم بود، میدانید که اگر
826
00:27:49,919 –> 00:27:51,919
زنگی به صدا درآید، اساساً با آن همراه میشوم
827
00:27:51,919 –> 00:27:52,320
،
828
00:27:52,320 –> 00:27:54,080
اما معمولاً این چیزی است که شما در نظر میگیرید
829
00:27:54,080 –> 00:27:55,440
830
00:27:55,440 –> 00:27:57,279
به چیزی به نام مانتیسا
831
00:27:57,279 –> 00:27:58,799
مربوط میشود و این مربوط به چیزی است که به آن توان میگویند.
832
00:27:58,799 –> 00:28:00,880
این یک نماد علمی است،
833
00:28:00,880 –> 00:28:02,399
اما اگر واقعاً اگر میخواهید از اصطلاحات درست استفاده کنید،
834
00:28:02,399 –> 00:28:04,159
این عدد
835
00:28:04,159 –> 00:28:06,159
در واقع عدد معنیدار
836
00:28:06,159 –> 00:28:08,080
نامیده میشود و دوباره به آن توان
837
00:28:08,080 –> 00:28:10,080
838
00:28:10,080 –> 00:28:12,159
839
00:28:12,159 –> 00:28:13,120
میگویند.
840
00:28:13,120 –> 00:28:15,279
من فقط می خواهم همه ببینند که اگر
841
00:28:15,279 –> 00:28:17,279
3.421 را بگیرم
842
00:28:17,279 –> 00:28:20,760
و آن را در 10 ضرب کنم در واقع
843
00:28:20,760 –> 00:28:22,799
34.21 است زیرا تمام کاری که شما انجام می دهید این است که بعد از
844
00:28:22,799 –> 00:28:24,320
اینکه باید نقطه اعشار را
845
00:28:24,320 –> 00:28:26,080
یک نقطه بر روی آن جابجا کنید
846
00:28:26,080 –> 00:28:29,440
و به منظور درک چیز دیگری است.
847
00:28:29,440 –> 00:28:30,399
848
00:28:30,399 –> 00:28:32,720
زاویه r نسبت به اعداد ممیز شناور در هر
849
00:28:32,720 –> 00:28:34,320
زبان محاسباتی، نه فقط
850
00:28:34,320 –> 00:28:34,960
پایتون
851
00:28:34,960 –> 00:28:36,159
، این است که شما باید به نوعی
852
00:28:36,159 –> 00:28:38,240
بفهمید که این دو عدد به
853
00:28:38,240 –> 00:28:40,799
چه معنا هستند، زیرا اگر
854
00:28:40,799 –> 00:28:42,399
میخواهید این عدد را داشته باشید و میخواهید
855
00:28:42,399 –> 00:28:44,399
آن را در آن بنویسید. python
856
00:28:44,399 –> 00:28:50,000
شما در واقع آن را به عنوان 3.421
857
00:28:50,000 –> 00:28:53,120
e 1
858
00:28:53,120 –> 00:28:56,240
خوب e1 می نویسید، بنابراین این
859
00:28:56,240 –> 00:28:58,880
اساساً می گوید که مهم
860
00:28:58,880 –> 00:28:59,520
اینجاست که
861
00:28:59,520 –> 00:29:02,320
اوه یا آه دوباره احتمالاً از
862
00:29:02,320 –> 00:29:03,919
ریاضی دبیرستان شما احتمالاً آن را
863
00:29:03,919 –> 00:29:06,000
چیزی شبیه به mantissa می نامید بنابراین این
864
00:29:06,000 –> 00:29:08,320
مانند mantissa برای استفاده از آن کلمه است.
865
00:29:08,320 –> 00:29:10,320
و سپس این مقدار
866
00:29:10,320 –> 00:29:12,000
توانی است که e از آنجا می آید
867
00:29:12,000 –> 00:29:13,360
زیرا به شما می گوید که این
868
00:29:13,360 –> 00:29:14,559
توان است
869
00:29:14,559 –> 00:29:18,480
، بنابراین اگر ما می دانیم به عنوان
870
00:29:18,480 –> 00:29:20,159
مثال دیگری می توانیم چند مورد از این ها را انجام
871
00:29:20,159 –> 00:29:22,640
دهیم اگر می خواهید بنویسید
872
00:29:22,640 –> 00:29:24,399
شماره یک
873
00:29:24,399 –> 00:29:27,440
در نماد علمی، بسیار
874
00:29:27,440 –> 00:29:30,559
خوب، 1 برابر
875
00:29:30,559 –> 00:29:33,919
10 به توان 0 خواهد بود، زیرا 10 به 0
876
00:29:33,919 –> 00:29:35,679
هر چیزی که به توان 0 افزایش می یابد
877
00:29:35,679 –> 00:29:37,360
، 1 است اگر قوانین خود را برای
878
00:29:37,360 –> 00:29:40,000
توان ها به خاطر داشته باشید، پس و اگر نمی دانید ادامه دهید
879
00:29:40,000 –> 00:29:41,360
و لایک کنید. من گفتم با خیال راحت
880
00:29:41,360 –> 00:29:42,240
بررسی کنید که
881
00:29:42,240 –> 00:29:45,039
آن واحدی که می دانید من هستم، فقط می خواهم به
882
00:29:45,039 –> 00:29:46,559
شما بگویم
883
00:29:46,559 –> 00:29:48,159
که شماره یک اگر می خواهید
884
00:29:48,159 –> 00:29:50,480
این را با نماد علمی بنویسید به
885
00:29:50,480 –> 00:29:52,080
این شکل خواهد بود یا واقعاً
886
00:29:52,080 –> 00:29:54,159
واقعاً اگر می خواهم دقیق باشم در مورد آن
887
00:29:54,159 –> 00:29:57,440
من واقعاً باید بگویم 1.0
888
00:29:57,440 –> 00:29:59,120
درست است زیرا این یک عدد ممیز شناور است
889
00:29:59,120 –> 00:30:01,039
و سپس نوشتن آن به صورت
890
00:30:01,039 –> 00:30:03,360
نماد علمی در پایتون این
891
00:30:03,360 –> 00:30:04,960
می شود 1
892
00:30:04,960 –> 00:30:08,000
و 0 به این ترتیب می توانید آن را بنویسید
893
00:30:08,000 –> 00:30:10,320
و این ساعت بسیار مهم است
894
00:30:10,320 –> 00:30:11,039
خوب
895
00:30:11,039 –> 00:30:13,520
این بسیار مهم است و چون
896
00:30:13,520 –> 00:30:14,880
مانند یادگیری زبان انگلیسی است، می دانید که مانند
897
00:30:14,880 –> 00:30:16,399
یادگیری هر زبانی است، مثل این است
898
00:30:16,399 –> 00:30:18,399
که من می خواهم یک
899
00:30:18,399 –> 00:30:20,480
تعریف کلی از یک عدد ممیز شناور به شما ارائه دهم
900
00:30:20,480 –> 00:30:22,320
و تعریف کلی
901
00:30:22,320 –> 00:30:24,799
این است که عددی است که دارای یک قسمت صحیح یک
902
00:30:24,799 –> 00:30:25,760
نقطه اعشار است
903
00:30:25,760 –> 00:30:27,600
و سپس چیزهایی دارد. بعد از
904
00:30:27,600 –> 00:30:29,600
نقطه اعشار خوب است،
905
00:30:29,600 –> 00:30:32,320
اما اگر عدد را به این شکل بنویسید
906
00:30:32,320 –> 00:30:34,240
، ممکن است فریب
907
00:30:34,240 –> 00:30:35,919
908
00:30:35,919 –> 00:30:37,679
بخورید و فکر کنید که این یک عدد صحیح است، زیرا شما یک نقطه اعشار را نمی بینید،
909
00:30:37,679 –> 00:30:39,679
اما این اعشار را صادقانه می بینید. واقعاً
910
00:30:39,679 –> 00:30:42,120
واقعاً به معنای
911
00:30:42,120 –> 00:30:44,159
1.0 است و
912
00:30:44,159 –> 00:30:46,240
اگر میخواهید این عدد را در پایتون بیان کنید،
913
00:30:46,240 –> 00:30:48,799
این واقعاً یک عدد
914
00:30:48,799 –> 00:30:50,640
خواهد بود که از نوع
915
00:30:50,640 –> 00:30:54,080
float Okay است، بنابراین گاهی اوقات و دلیل اینکه
916
00:30:54,080 –> 00:30:55,520
این کار روی رایانهها انجام میشود این است که
917
00:30:55,520 –> 00:30:57,840
گاهی اوقات اعداد میتوانند خیلی بزرگ شوند
918
00:30:57,840 –> 00:31:01,519
یا خیلی زیاد باشند. ارقام بعد از
919
00:31:01,519 –> 00:31:03,279
نقطه اعشار که می خواهید یک
920
00:31:03,279 –> 00:31:05,679
روش کارآمد برای نشان دادن آن داشته باشید که می
921
00:31:05,679 –> 00:31:07,440
دانید گاهی اوقات ممکن است یک محاسبه انجام دهید،
922
00:31:07,440 –> 00:31:08,720
ممکن است
923
00:31:08,720 –> 00:31:11,200
روزی اتفاق بیفتد که یک محاسبه را انجام می دهید و در
924
00:31:11,200 –> 00:31:12,799
نهایت به این نتیجه می رسید که می دانید مانند یک عدد
925
00:31:12,799 –> 00:31:13,519
سه
926
00:31:13,519 –> 00:31:16,720
هشت صفر یک سه چهار پنج
927
00:31:16,720 –> 00:31:18,399
شما می دانید واقعاً عدد بسیار طولانی با
928
00:31:18,399 –> 00:31:20,720
تعداد زیادی رقم گاهی اوقات
929
00:31:20,720 –> 00:31:24,320
ساده تر است که نشان دهید مانند 3.8
930
00:31:24,320 –> 00:31:27,679
شما بار 10 را به توان چهلم می دانید
931
00:31:27,679 –> 00:31:29,039
یا چیزی شبیه به آن شما مانند
932
00:31:29,039 –> 00:31:30,320
اوه وای می دانید dr
933
00:31:30,320 –> 00:31:32,159
sac 10 تا 40 این یک چاه بزرگ است بله
934
00:31:32,159 –> 00:31:33,440
این همان رایانه ای است که گاهی اوقات
935
00:31:33,440 –> 00:31:35,279
برای آن از رایانه ها استفاده می کنید، باور کنید یا نه،
936
00:31:35,279 –> 00:31:39,120
بنابراین این 3.8 است و
937
00:31:39,120 –> 00:31:41,2