در این مطلب، ویدئو آموزش گرافیک لاک پشت پایتون شماره 3 – مطبوعات و رویدادها با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:06
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,280
سلام بچه ها و به سومین ویدیو
2
00:00:02,280 –> 00:00:06,540
از سری آموزش لاک پشت پایتون خوش آمدید،
3
00:00:06,540 –> 00:00:08,400
ممکن است متوجه شوید که کمی متفاوت به نظر می رسد
4
00:00:08,400 –> 00:00:09,929
و
5
00:00:09,929 –> 00:00:11,880
مانند چهار ماه بعد ضبط می شود، به این دلیل است که صادقانه بگویم که من
6
00:00:11,880 –> 00:00:13,559
کاملاً
7
00:00:13,559 –> 00:00:15,360
سریال را فراموش کردم و اخیراً شروع به
8
00:00:15,360 –> 00:00:17,640
دریافت تعدادی از آنها کرده است. بازدیدهای بیشتر، بنابراین تصمیم گرفتم آن
9
00:00:17,640 –> 00:00:19,050
را ادامه دهم، زیرا بسیاری از شما
10
00:00:19,050 –> 00:00:20,699
بچه ها این را درخواست کرده اید، به هر حال
11
00:00:20,699 –> 00:00:22,289
من امروز در PyCharm کار خواهم
12
00:00:22,289 –> 00:00:24,119
کرد، این ویرایشگر است که من از
13
00:00:24,119 –> 00:00:26,910
هر کاری که در اینجا انجام می دهم استفاده می کنم، بهتر از آن کار می کند.
14
00:00:26,910 –> 00:00:29,550
و در حالت ایدهآل، هیچ کاری
15
00:00:29,550 –> 00:00:31,260
مثل فانتزی که من میخواهم در اینجا انجام دهم وجود ندارد که شما
16
00:00:31,260 –> 00:00:32,969
نتوانید آن را در Idol یا هر ویرایشگر دیگری
17
00:00:32,969 –> 00:00:34,559
انجام دهید، بنابراین نگران آن نباشید، بنابراین در این
18
00:00:34,559 –> 00:00:36,000
آموزش همانطور که قبلاً ذکر کردم،
19
00:00:36,000 –> 00:00:37,980
قرار است رویدادها را بررسی کنیم و چگونه می
20
00:00:37,980 –> 00:00:40,260
توانید چیزهایی را با استفاده از ورودی کاربر
21
00:00:40,260 –> 00:00:42,450
ترسیم کنید، بنابراین هر بار که در برنامه هستید فقط مانند یک شکل ایستا طراحی
22
00:00:42,450 –> 00:00:43,710
نکنید، مانند
23
00:00:43,710 –> 00:00:45,570
اینکه کاربر می تواند با زدن
24
00:00:45,570 –> 00:00:47,610
کلیدهای خاص یا زدن ماوس آنچه را که
25
00:00:47,610 –> 00:00:48,480
می خواهد روی صفحه
26
00:00:48,480 –> 00:00:50,399
بکشد انتخاب کند. دقیقاً آنچه را که میخواستیم به درستی وارد کنیم،
27
00:00:50,399 –> 00:00:51,420
بنابراین ابتدا
28
00:00:51,420 –> 00:00:56,100
میخواهم لاکپشت را به صورت تصادفی وارد کنم و
29
00:00:56,100 –> 00:00:57,030
نمیدانم که آیا باید این کار را انجام دهم یا نه، اما فقط در صورت واردات لاکپشت این کار را انجام میدهم.
30
00:00:57,030 –> 00:00:59,640
31
00:00:59,640 –> 00:01:02,370
ستاره، فقط به این معنی است که همه چیز را وارد کنید،
32
00:01:02,370 –> 00:01:03,660
33
00:01:03,660 –> 00:01:05,188
من می خواهم یک شی لاک پشت را تنظیم کنم،
34
00:01:05,188 –> 00:01:08,060
قبلاً این کار را انجام داده ایم، بگویم تیم برابر است،
35
00:01:08,060 –> 00:01:11,640
خوب من نمی توانم لاک پشت فکر می کنم تایپ
36
00:01:11,640 –> 00:01:13,409
کنم، فقط به او
37
00:01:13,409 –> 00:01:17,400
سرعت 0 می دهم که حداکثر سرعت به طوری
38
00:01:17,400 –> 00:01:18,780
که وقتی یک کلید را
39
00:01:18,780 –> 00:01:20,670
می زنیم فوراً حرکت می کند، مجبور نیستیم منتظر بمانیم،
40
00:01:20,670 –> 00:01:24,979
تاخیری نخواهیم داشت، عرض آن را 5
41
00:01:24,979 –> 00:01:28,470
می کنم بسیار خوب حالا من فقط
42
00:01:28,470 –> 00:01:29,790
این رنگ ها را تنظیم می کنم. من در واقع فقط می خواهم
43
00:01:29,790 –> 00:01:31,799
همان لیستی را که در آخرین آموزش داشتم را در لیستی کپی کنم،
44
00:01:31,799 –> 00:01:32,759
45
00:01:32,759 –> 00:01:33,840
فقط به این دلیل که می خواهیم
46
00:01:33,840 –> 00:01:35,520
با رنگ ها نیز کاری انجام دهیم و
47
00:01:35,520 –> 00:01:36,810
واقعاً نیازی به هدر دادن زمان برای تایپ آن
48
00:01:36,810 –> 00:01:39,810
ها ندارم خوب است بنابراین ما داریم چند رنگ و حالا
49
00:01:39,810 –> 00:01:41,640
هدف کلی این برنامه قرار است از
50
00:01:41,640 –> 00:01:42,990
چه چیزی استفاده کند تا کاربر بتواند
51
00:01:42,990 –> 00:01:45,630
کلیدها را بزند و بر اساس چیزی که روی کلیدها بزند،
52
00:01:45,630 –> 00:01:47,220
آنها را حرکت دهند. مانند چپ/راست
53
00:01:47,220 –> 00:01:50,909
بالا/پایین و غیره، بنابراین
54
00:01:50,909 –> 00:01:52,320
برای انجام این کار باید چه کاری انجام دهیم، باید
55
00:01:52,320 –> 00:01:53,939
چند تابع را تنظیم کنیم و این توابع
56
00:01:53,939 –> 00:01:56,070
نشان میدهند که وقتی
57
00:01:56,070 –> 00:01:57,689
کلید خاصی را فشار میدهید چه اتفاقی میافتد، بنابراین ما به یک
58
00:01:57,689 –> 00:02:00,420
کد تابع نیاز داریم. بسیار خوب، ما به یک تابع نیاز داریم که
59
00:02:00,420 –> 00:02:03,509
به پایین و سپس به وضوح چپ و
60
00:02:03,509 –> 00:02:06,840
راست و همچنین بسیار خوب، پس ما
61
00:02:06,840 –> 00:02:09,060
این توابع را داریم، حالا بیایید
62
00:02:09,060 –> 00:02:11,310
بفهمیم که در واقع در اینجا چه کاری انجام خواهیم داد، بنابراین
63
00:02:11,310 –> 00:02:13,800
در تابع up در اینجا کاری که من
64
00:02:13,800 –> 00:02:15,900
انجام می دهم این است که می خواهم عنوان
65
00:02:15,900 –> 00:02:16,980
لاک پشت را تنظیم کنید و من در یک ثانیه در مورد اینکه این لاک پشت چه کاری انجام می دهد صحبت خواهم کرد
66
00:02:16,980 –> 00:02:18,450
زیرا نمی توانم
67
00:02:18,450 –> 00:02:19,910
به خاطر بیاورم که آیا با یک ویدیوی قبلی 290 صحبت کردم
68
00:02:19,910 –> 00:02:23,670
که به معنای شمال است که به سمت بالا است
69
00:02:23,670 –> 00:02:28,890
و سپس ما 100 جلو می رویم
70
00:02:28,890 –> 00:02:30,120
پس این اساساً
71
00:02:30,120 –> 00:02:31,800
این کار این است که لاک پشت ما را به سمت بالا نشان می دهد و
72
00:02:31,800 –> 00:02:33,540
سپس 100 می رود، بنابراین مهم نیست که
73
00:02:33,540 –> 00:02:35,250
اخیراً چه جهتی بوده است، ما به
74
00:02:35,250 –> 00:02:37,500
سمت بالا می رویم و سپس صدها می رویم و اینها
75
00:02:37,500 –> 00:02:39,630
برای پایین چپ و راست مشابه هستند، به
76
00:02:39,630 –> 00:02:41,400
جز برای پایین عنوان 270 می شود
77
00:02:41,400 –> 00:02:44,490
زیرا دقیقاً برعکس تا است
78
00:02:44,490 –> 00:02:45,960
و این دقیقاً مانند سرفصل های قطب نما است
79
00:02:45,960 –> 00:02:50,160
که خوب است و سپس برای سمت چپ
80
00:02:50,160 –> 00:02:53,420
ما به یک عنوان 180 و
81
00:02:53,420 –> 00:02:56,040
دوباره جلوی 100 نیاز داریم و سپس برای سمت راست
82
00:02:56,040 –> 00:02:57,930
باید عنوان را به سادگی به
83
00:02:57,930 –> 00:03:01,170
صفر
84
00:03:01,170 –> 00:03:02,790
تغییر دهیم. دوباره لاک پشت را جابه جا می کنم، این
85
00:03:02,790 –> 00:03:04,440
واقعاً مستقیم است، بنابراین اکنون
86
00:03:04,440 –> 00:03:07,050
به رویدادهایی می پردازم که باید
87
00:03:07,050 –> 00:03:09,060
از آنها استفاده کنیم، بنابراین در لاک پشت مواردی
88
00:03:09,060 –> 00:03:10,410
به نام رویدادها وجود دارد و رویدادها تقریباً
89
00:03:10,410 –> 00:03:12,570
هر چیزی است که کاربر هر ورودی
90
00:03:12,570 –> 00:03:13,500
از آنها انجام دهد. بنابراین ماوس خود
91
00:03:13,500 –> 00:03:16,560
را بهعنوان رویداد حرکت میدهید و با زدن کلید مانند
92
00:03:16,560 –> 00:03:18,510
هر کاری که میتوانید روی رایانه انجام دهید،
93
00:03:18,510 –> 00:03:20,190
مانند صفحهکلید و ماوس یک رویداد است
94
00:03:20,190 –> 00:03:22,140
و در آن رویدادها
95
00:03:22,140 –> 00:03:23,760
مواردی را انتخاب میکند که ما فقط باید تعیین کنیم
96
00:03:23,760 –> 00:03:26,360
کدام رویدادها را میخواهیم. برای گوش دادن و
97
00:03:26,360 –> 00:03:29,610
واکنش نشان دادن به آن، بنابراین اولین رویداد یا اولین
98
00:03:29,610 –> 00:03:30,600
کاری که باید انجام دهیم زمانی که قرار است
99
00:03:30,600 –> 00:03:32,520
به رویدادها گوش دهیم این است که باید تایپ کنیم تایپ
100
00:03:32,520 –> 00:03:34,950
نقطه لاک پشت گوش شنیدن و این فقط
101
00:03:34,950 –> 00:03:36,600
به برنامه اطلاع می دهد که ما اکنون در حال
102
00:03:36,600 –> 00:03:38,340
گوش دادن هستیم. برای رویدادها و ما می توانیم برای
103
00:03:38,340 –> 00:03:40,590
انجام کاری که اکنون میخواهم انجام دهم، بنابراین
104
00:03:40,590 –> 00:03:42,390
این چیزها بهخوبی
105
00:03:42,390 –> 00:03:45,209
روی کلید خوانده میشوند و این چیزی است که
106
00:03:45,209 –> 00:03:47,730
تعیین میکند چه کلیدی زده شده است، بنابراین من فقط
107
00:03:47,730 –> 00:03:49,020
آن را تایپ میکنم و در حین انجام در
108
00:03:49,020 –> 00:03:50,550
مورد آن صحبت خواهم کرد. پس نقطه لاک پشت
109
00:03:50,550 –> 00:03:54,060
روی کلید خوب است و در اینجا من
110
00:03:54,060 –> 00:03:56,670
به عنوان تابع قرار می دهم و
111
00:03:56,670 –> 00:03:59,310
رشته را مانند این بالا فشار می دهم بسیار خوب، بنابراین
112
00:03:59,310 –> 00:04:01,709
اکنون که ما در حال گوش دادن
113
00:04:01,709 –> 00:04:03,870
به رویدادها هستیم، می بینیم که خوب است. بنابراین اگر
114
00:04:03,870 –> 00:04:07,230
لاک پشت روی کلید ما این
115
00:04:07,230 –> 00:04:09,660
تابع را بر اساس این کلید فعال می کنیم، بنابراین
116
00:04:09,660 –> 00:04:11,670
تقریباً کاری که این کار انجام می دهد این است که
117
00:04:11,670 –> 00:04:13,950
اگر ضربه خورده باشد به دنبال کلید بالا می
118
00:04:13,950 –> 00:04:15,810
گردیم، پس هر کاری را در این
119
00:04:15,810 –> 00:04:18,089
عملکرد بالا وجود دارد انجام می دهیم و متوجه می شوم که انجام نمی دهم. به
120
00:04:18,089 –> 00:04:20,100
براکتهایی نیاز دارم که فقط به
121
00:04:20,100 –> 00:04:23,070
طور خودکار تابع up را فراخوانی میکند، بنابراین
122
00:04:23,070 –> 00:04:24,300
نیازی به انجام کاری نداریم، بنابراین من این را
123
00:04:24,300 –> 00:04:26,240
کپی
124
00:04:26,240 –> 00:04:28,669
میکنم و آن را چهار بار بالا میآورم
125
00:04:28,669 –> 00:04:34,699
و به سمت چپ و بدیهی است که به پایین نیاز داریم.
126
00:04:34,699 –> 00:04:35,630
سمت راست و سپس ما باید
127
00:04:35,630 –> 00:04:37,569
نام توابع را نیز تغییر دهیم، خوب
128
00:04:37,569 –> 00:04:45,830
راست و پایین چپ و در نهایت راست،
129
00:04:45,830 –> 00:04:48,560
اوکی s o دوباره کاری که اینها انجام می دهند
130
00:04:48,560 –> 00:04:50,720
به سادگی گوش دادن به اینکه آیا این کلید
131
00:04:50,720 –> 00:04:52,849
زده می شود، بنابراین ادامه دهید و در این رشته
132
00:04:52,849 –> 00:04:55,130
به سمت بالا بروید، کلید فلش شما را نشان می دهد، کلید فلش رو به
133
00:04:55,130 –> 00:04:57,080
پایین به سمت چپ سمت راست همان چیزی است و سپس
134
00:04:57,080 –> 00:04:58,160
ما فقط این توابع را فراخوانی می کنیم
135
00:04:58,160 –> 00:04:59,690
و کاری را که می کنیم انجام می دهیم. در اینجا واقعاً ساده انجام دادم
136
00:04:59,690 –> 00:05:00,979
که فقط یک چیز دیگر بود
137
00:05:00,979 –> 00:05:01,669
که ما به آن نیاز داشتیم
138
00:05:01,669 –> 00:05:05,560
و این حلقه اصلی است که مشکلی ندارد، بنابراین
139
00:05:05,560 –> 00:05:08,990
کاری که این حلقه اصلی انجام می دهد این است
140
00:05:08,990 –> 00:05:12,320
که به جستجوی همه
141
00:05:12,320 –> 00:05:14,930
این فشارهای کلیدی ادامه می دهد ت