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