در این مطلب، ویدئو Visual Studio Code Python برای مبتدیان: Hello World & Beyond با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:18:25
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,820
سلام به برنامه نویسی خوش آمدید امروز
2
00:00:02,820 –> 00:00:04,200
ما از کد ویژوال استودیو استفاده
3
00:00:04,200 –> 00:00:06,180
می کنیم و اولین
4
00:00:06,180 –> 00:00:08,519
برنامه
5
00:00:08,519 –> 00:00:10,980
PI خود
6
00:00:10,980 –> 00:00:14,070
را انجام می دهیم. اما من
7
00:00:14,070 –> 00:00:15,420
به طور حرفه ای از آن استفاده نمی کنم.
8
00:00:15,420 –> 00:00:15,660
9
00:00:15,660 –> 00:00:18,900
خدمات وب آمازون asp.net c-sharp را انجام می دهم.
10
00:00:18,900 –> 00:00:20,070
همه کارها را انجام می دهم اما از پایتون استفاده نمی
11
00:00:20,070 –> 00:00:21,449
کنم اما
12
00:00:21,449 –> 00:00:24,000
قدرت دانستن یک زبان را به شما نشان خواهم داد. من
13
00:00:24,000 –> 00:00:25,500
خیلی راحت می توانم بروم و زبان دیگری را یاد
14
00:00:25,500 –> 00:00:28,410
بگیرم اگر لازم باشد خوب، پس بیایید
15
00:00:28,410 –> 00:00:31,050
اول از همه شروع کنیم، بیایید جلو
16
00:00:31,050 –> 00:00:34,140
برویم و به پوشه های خود برویم و می خواهیم
17
00:00:34,140 –> 00:00:37,170
یک پوشه را باز کنیم و یک پوشه خالی پیدا کنیم و اتفاقاً من یک پوشه
18
00:00:37,170 –> 00:00:38,850
به نام PI دارم. کلاس روی دسکتاپ من به
19
00:00:38,850 –> 00:00:41,280
این ترتیب همه فایلهای ما
20
00:00:41,280 –> 00:00:44,460
در یک مکان خوب قرار میگیرند، خوب اولین
21
00:00:44,460 –> 00:00:45,719
کاری که میخواهیم انجام دهیم این است
22
00:00:45,719 –> 00:00:49,920
که اینجا به برنامههای افزودنی خود
23
00:00:49,920 –> 00:00:52,800
میرویم و پایتون را تایپ میکنیم و میخواهیم
24
00:00:52,800 –> 00:00:54,750
اولین مورد را در اینجا این پایتون
25
00:00:54,750 –> 00:00:56,820
بگیرید و آن را به عنوان یک افزونه در کد ویژوال استودیو نصب کنید این به
26
00:00:56,820 –> 00:00:59,460
شما کمک می کند s با تعدادی
27
00:00:59,460 –> 00:01:01,109
از کتابخانه ها و غیره که ما
28
00:01:01,109 –> 00:01:03,719
به عنوان یک افزونه
29
00:01:03,719 –> 00:01:06,140
نیاز داریم، کاری که باید انجام دهید این است که به python org بروید و
30
00:01:06,140 –> 00:01:08,939
پایتون را برای سیستم عامل خود دانلود و نصب کنید،
31
00:01:08,939 –> 00:01:11,100
اکنون من
32
00:01:11,100 –> 00:01:13,229
Python برای ویندوز دارم و قبلا دانلود کرده ام.
33
00:01:13,229 –> 00:01:14,939
و آن را به عنوان یک فایل اجرایی نصب کردیم،
34
00:01:14,939 –> 00:01:19,200
بنابراین اکنون
35
00:01:19,200 –> 00:01:21,119
باید مفسرهای پایتون خود را تنظیم کنیم تا
36
00:01:21,119 –> 00:01:23,220
کد ویژوال استودیو بداند که چگونه
37
00:01:23,220 –> 00:01:24,960
intellisense و مواردی از این دست را بالا بیاورد، بنابراین
38
00:01:24,960 –> 00:01:28,829
برای پالت دستوری که میخواهید، ctrl shift P را بزنید.
39
00:01:28,829 –> 00:01:31,820
برای تایپ پایتون
40
00:01:31,820 –> 00:01:34,350
کول و انتخاب مفسر،
41
00:01:34,350 –> 00:01:36,900
روی آن کلیک میکنید و
42
00:01:36,900 –> 00:01:39,240
پایتونی را انتخاب میکنید که در اینجا بالا
43
00:01:39,240 –> 00:01:41,909
44
00:01:41,909 –> 00:01:43,409
45
00:01:43,409 –> 00:01:45,689
میآید. و به
46
00:01:45,689 –> 00:01:49,710
تنظیمات فایل JSON ما نگاه کنید و متوجه شوید
47
00:01:49,710 –> 00:01:52,890
که در این مسیر فایل اجرایی نصب پایتون ما قرار داده
48
00:01:52,890 –> 00:01:55,229
است python
49
00:01:55,229 –> 00:01:57,810
یک فایل اجرایی است و شما
50
00:01:57,810 –> 00:01:59,250
باید این را داشته باشید و
51
00:01:59,250 –> 00:02:00,930
اگر آن را نمی بینید باید به درستی اشاره کند. اینجا
52
00:02:00,930 –> 00:02:02,969
برای s به همین دلیل است که این کار نمی کند، بروید
53
00:02:02,969 –> 00:02:05,549
و مطمئن شوید که این مسیر آن
54
00:02:05,549 –> 00:02:06,960
فایل را دارد، بیایید همین الان آن را برای شما انجام دهم، بسیار
55
00:02:06,960 –> 00:02:12,120
خوب، من فقط در آن مسیر قرار
56
00:02:12,120 –> 00:02:13,890
دادم و exe python dot من وجود دارد که
57
00:02:13,890 –> 00:02:16,170
دقیقاً با این مسیر در شما مطابقت دارد.
58
00:02:16,170 –> 00:02:20,160
تنظیمات اکنون نیز به
59
00:02:20,160 –> 00:02:23,220
تنظیمات تنظیمات برگزیده فایل می روند به
60
00:02:23,220 –> 00:02:26,100
تب تنظیمات فضای کاری خود بروید در اینجا
61
00:02:26,100 –> 00:02:31,790
مسیر پایتون نقطه پایتون پایتون را تایپ کنید و
62
00:02:31,790 –> 00:02:34,470
اینجا نیز تنظیماتی وجود دارد که
63
00:02:34,470 –> 00:02:36,090
باید دقیقاً همان چیزی را داشته باشد که می
64
00:02:36,090 –> 00:02:38,760
توانید آن را از این طریق نیز بررسی کنید تا به
65
00:02:38,760 –> 00:02:40,620
نوعی بیشتر باشد. یک رابط کاربری گرافیکی
66
00:02:40,620 –> 00:02:44,100
برای نگاه کردن به آن خوب است، حالا که
67
00:02:44,100 –> 00:02:47,340
تا اینجا پیش رفتیم، اجازه دهید به
68
00:02:47,340 –> 00:02:49,200
پوشه خود برویم، در اینجا روی
69
00:02:49,200 –> 00:02:53,580
فایل جدید کلیک می کنیم و آن را hello world dot py می نامیم
70
00:02:53,580 –> 00:02:55,650
و من کاملاً مطمئن هستم که پسوند
71
00:02:55,650 –> 00:02:59,130
py مهم است. مهم است و سپس اجازه دهید
72
00:02:59,130 –> 00:03:01,920
کدی را وارد کنیم که فقط می گوید
73
00:03:01,920 –> 00:03:03,630
پیام برابر است با hello world
74
00:03:03,630 –> 00:03:06,590
توجه کنید که ما اعلام می کنیم در سی شارپ بسیار آسان است
75
00:03:06,590 –> 00:03:09,290
و باید مانند
76
00:03:09,290 –> 00:03:13,230
پیام رشته یا پیام VAR قرار دهیم اما
77
00:03:13,230 –> 00:03:14,730
اینجا فقط پیام است و سپس ما می خواهم
78
00:03:14,730 –> 00:03:16,769
آن را چاپ کنم ut و توجه کنید که وقتی آن را به
79
00:03:16,769 –> 00:03:20,070
این شکل خوب تایپ می کنید،
80
00:03:20,070 –> 00:03:21,390
امیدوارم که ظاهر شود و مقداری پارامتر به شما بدهد
81
00:03:21,390 –> 00:03:22,709
82
00:03:22,709 –> 00:03:24,660
و مقداری به شما بگوید که چگونه می توانید آن را پر کنید
83
00:03:24,660 –> 00:03:27,090
، بنابراین اکنون تمام کاری که ما برای اجرای آن باید انجام
84
00:03:27,090 –> 00:03:31,079
دهیم، اجازه دهید ctrl را بزنیم. برای ذخیره کلیک راست و
85
00:03:31,079 –> 00:03:35,190
اجرای فایل پایتون در ترمینال و
86
00:03:35,190 –> 00:03:36,150
87
00:03:36,150 –> 00:03:38,400
در کمتر از سه یا چهار
88
00:03:38,400 –> 00:03:40,079
دقیقه hello world است.
89
00:03:40,079 –> 00:03:41,430
90
00:03:41,430 –> 00:03:43,950
جهان به
91
00:03:43,950 –> 00:03:46,650
دست آمده است اکنون می توانید بروید، در
92
00:03:46,650 –> 00:03:48,480
حال حاضر محیطی دارید که در آن می
93
00:03:48,480 –> 00:03:50,880
توانید هر چیزی را که می خواهید اجرا کنید، اگر می خواهید
94
00:03:50,880 –> 00:03:53,340
صدها بار چاپ کنید،
95
00:03:53,340 –> 00:03:54,329
می توانید این کار را انجام دهید که می توانید
96
00:03:54,329 –> 00:03:58,760
پیام را کلیک راست کنید run در ترمینال و
97
00:03:58,760 –> 00:04:01,019
سلام چندگانه شما وجود دارد. اما
98
00:04:01,019 –> 00:04:03,090
بیایید آن را فراتر از حالا بگذاریم اولین
99
00:04:03,090 –> 00:04:04,560
چیزی که من حتی نمیدانم
100
00:04:04,560 –> 00:04:06,750
پایتون را به خوبی نمیدانم این است که چگونه
101
00:04:06,750 –> 00:04:08,400
به جای نوشتن اینگونه یک حلقه انجام دهم، میخواهم
102
00:04:08,400 –> 00:04:10,760
بیست بار آن را بنویسم چگونه این کار را انجام دهم،
103
00:04:10,760 –> 00:04:13,530
پس این را در نظر بگیرم. یک قدم جلوتر من
104
00:04:13,530 –> 00:04:15,540
میخواهم بدانم چگونه یک حلقه را انجام میدهی و
105
00:04:15,540 –> 00:04:17,070
این دقیقاً چگونه
106
00:04:17,070 –> 00:04:21,950
پایتون یا هر زبان دیگری را یاد میگیرید
107
00:04:24,520 –> 00:04:27,530
و بلافاصله میبینم که حلقههای
108
00:04:27,530 –> 00:04:30,500
فارکس را در چیزی انجام میدهد که معمولاً حلقه
109
00:04:30,500 –> 00:04:32,539
for به معنای چیزی در چیزی برای یک
110
00:04:32,539 –> 00:04:35,150
در 20 و غیره است. من به اینجا می روم
111
00:04:35,150 –> 00:04:36,680
که در آن محدوده ای را می بینم که این یکی
112
00:04:36,680 –> 00:04:38,990
از یک آرایه عبور می کند، بنابراین ما برای
113
00:04:38,990 –> 00:04:40,939
موز سیب و گیلاس از آن عبور می کنیم، فقط می توانم بگویم
114
00:04:40,939 –> 00:04:41,750
که
115
00:04:41,750 –> 00:04:45,469
بیایید برای محدوده شش انجام دهیم، بنابراین
116
00:04:45,469 –> 00:04:48,349
من کپی کنید که من میخواهم آن را در
117
00:04:48,349 –> 00:04:51,860
اینجا دقیقاً همان کد را در اینجا بچسبانم و
118
00:04:51,860 –> 00:04:57,620
X را پرینت نمیکند، MSG را چاپ میکند، بنابراین
119
00:04:57,620 –> 00:04:59,000
اکنون شش
120
00:04:59,000 –> 00:05:01,610
بار این را طی میکند و شش بار hello world را چاپ میکند،
121
00:05:01,610 –> 00:05:05,180
بنابراین اجازه دهید روی run I کلیک راست کنیم.
122
00:05:05,180 –> 00:05:11,060
ای کاش یک میانبر بود و آن را
123
00:05:11,060 –> 00:05:16,039
شش بار در اینجا می نوشت خیلی خوب، پس چه می شد
124
00:05:16,039 –> 00:05:19,759
اگر بخواهیم آن را انجام دهیم 16 بار کلیک راست کنیم
125
00:05:19,759 –> 00:05:23,120
در ترمینال اجرا شود، 16 بار کاملاً درست است
126
00:05:23,120 –> 00:05:27,139
که به اندازه کافی آسان است اکنون من فکر می کنم python
127
00:05:27,139 –> 00:05:29,659
یک زبان تورفتگی است، بنابراین شما می دانید در
128
00:05:29,659 –> 00:05:32,870
c -شارپ شما می توانید براکت هایی
129
00:05:32,870 –> 00:05:35,449
را در اطراف تمام تکه کد خود برای TH داشته باشید برای
130
00:05:35,449 –> 00:05:38,419
آن اما در پایتون شما باید تورفتگی داشته باشید،
131
00:05:38,419 –> 00:05:40,870
بنابراین هر اتفاقی که اینجا بیفتد،
132
00:05:40,870 –> 00:05:45,560
بیایید پرینت بکنیم، ببینیم
133
00:05:45,560 –> 00:05:47,120
جواب میدهد بله، من حتی نمیدانم که
134
00:05:47,120 –> 00:05:48,169
راست کلیک میکنم و اجرا
135
00:05:48,169 –> 00:05:52,759
کنید ببینید، بنابراین این کار را انجام داد. سلام
136
00:05:52,759 –> 00:05:54,889
دنیا بلا سلام سلام دنیا بلا سلام دنیا
137
00:05:54,889 –> 00:05:57,589
بلا با این خط 16 بار
138
00:05:57,589 –> 00:06:00,610
بیایید آن را کمی پایین بیاوریم
139
00:06:00,610 –> 00:06:05,029
خب حالا می خواستیم چه کار کنیم شاید
140
00:06:05,029 –> 00:06:07,400
کاری که من می خواهم انجام دهم این باشد که بفهمم چگونه
141
00:06:07,400 –> 00:06:09,129
یک تابع را اعلام کنم و فقط آن را صدا بزنید،
142
00:06:09,129 –> 00:06:11,539
اجازه دهید کد خود را کمی تقسیم کنیم
143
00:06:11,539 –> 00:06:16,069
و بیایید به عقب برگردیم و بگوییم این
144
00:06:16,069 –> 00:06:19,330
دقیقاً همان روشی است که شما آن را انجام می دهید.
145
00:06:19,330 –> 00:06:23,020
146
00:06:23,020 –> 00:06:27,229
147
00:06:27,229 –> 00:06:30,740
148
00:06:30,740 –> 00:06:32,209
یک چیز کوچک جداگانه که میتوانید
149
00:06:32,209 –> 00:06:33,889
آن را از هر جایی در
150
00:06:33,889 –> 00:06:36,409
کدتان فراخوانی کنید، بیایید یک تابع
151
00:06:36,409 –> 00:06:38,949
در اینجا ایجاد کنیم به نام
152
00:06:38,960 –> 00:06:43,949
say blah شش بار
153
00:06:43,949 –> 00:06:46,860
خوب و حالا من میخواهم
154
00:06:46,860 –> 00:06:52,880
کد واقعی را کپی کنم و بنابراین این
155
00:06:52,880 –> 00:06:56,250
یک بار اجرا میشود اما شش بار اجرا میشود. من فکر
156
00:06:56,250 –> 00:06:57,740
می کنم شما باید این کار را انجام دهید
157
00:06:57,740 –> 00:07:01,620
آنها بسیار پیام هستند
158
00:07:01,620 –> 00:07:04,169
نمیداند چه پیامهایی دارد، باید
159
00:07:04,169 –> 00:07:07,169
تعریف کنیم که در تابع واقعاً
160
00:07:07,169 –> 00:07:08,940
صادقانه بگویم، من به نوعی براکتها را ترجیح میدهم،
161
00:07:08,940 –> 00:07:10,560
زیرا پس از آن مطمئناً میدانم که
162
00:07:10,560 –> 00:07:11,490
همه چیز در کجا اتفاق میافتد،
163
00:07:11,490 –> 00:07:20,069
بنابراین شش بار میگویم بخدا. نمیدانم که آیا
164
00:07:20,069 –> 00:07:21,539
این کار میکند،
165
00:07:21,539 –> 00:07:24,720
بیایید آن را امتحان کنیم، ممکن است قبل
166
00:07:24,720 –> 00:07:28,440
از اجرای آن بررسی کنیم.
167
00:07:28,440 –> 00:07:29,940
168
00:07:29,940 –> 00:07:32,190
169
00:07:32,190 –> 00:07:34,560
ابتدا آن را تعریف کنید فقط یک راه برای
170
00:07:34,560 –> 00:07:39,599
فهمیدن اینکه تعریف نشده است،
171
00:07:39,599 –> 00:07:41,250
زیرا ما قبل از تعریف آن را صدا زدیم، شما باید
172
00:07:41,250 –> 00:07:43,469
چیزهایی را در بالا تعریف کنید و
173
00:07:43,469 –> 00:07:46,229
آنها را در پایین صدا بزنید، حالا شرط می بندم که درست کار می کند
174
00:07:46,229 –> 00:07:48,830
اجرا کنید آنجا کلیک کنید ما می رویم
175
00:07:48,830 –> 00:07:51,210
پس چه چیز جالبی است یک تابع این است که شما
176
00:07:51,210 –> 00:07:52,650
می توانید انواع کدها را در آن قرار دهید و
177
00:07:52,650 –> 00:07:53,880
فقط یک بار آن را صدا بزنید و می دانید که باید
178
00:07:53,880 –> 00:07:56,460
نگران C باشید چه اتفاقی می افتد این است
179
00:07:56,460 –> 00:07:57,960
که جای دیگری باشد و شما طوری خواهید بود
180
00:07:57,960 –> 00:07:59,490
که آن را اینگونه صدا کنید و شما
181
00:07:59,490 –> 00:08:00,990
حتی نمیدانم آنجا چه خبر است
182
00:08:00,990 –> 00:08:03,630
، بنابراین به اندازه کافی آسان است که ما
183
00:08:03,630 –> 00:08:06,240
حلقههایی را انجام میدهیم در مورد یک جمله if منظورم
184
00:08:06,240 –> 00:08:08,520
این بود که سالانه یک زبان را یاد بگیرید شما می توانید
185
00:08:08,520 –> 00:08:13,169
هر زبانی را یاد بگیرید به اندازه کافی ساده است اگر
186
00:08:13,169 –> 00:08:15,990
B بزرگتر از a باشد و نقطه
187
00:08:15,990 –> 00:08:18,870
ای داشته باشد که دانستن آن خوب است، بنابراین
188
00:08:18,870 –> 00:08:24,419
اگر X بزرگتر از دو باشد از این محدوده عبور می کند،
189
00:08:24,419 –> 00:08:30,449
پس اجازه