در این مطلب، ویدئو کدهای رنگی (رنگی) هگزادسیمال برای گرافیک پایتون tkinter با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:18:49
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,829
در این ویدیو ما قصد داریم نگاهی
2
00:00:01,829 –> 00:00:04,440
به کدهای رنگ هگزا دسیمال داشته باشیم که می
3
00:00:04,440 –> 00:00:07,680
توانند در پایتون برای تنظیم مواردی
4
00:00:07,680 –> 00:00:11,130
مانند رنگ پس زمینه TK در ویجت ها استفاده شوند
5
00:00:11,130 –> 00:00:13,530
همانطور که در دو
6
00:00:13,530 –> 00:00:16,560
ویدیوی قبلی دیدیم می توانیم نمونه ای از
7
00:00:16,560 –> 00:00:19,410
بوم را با استفاده از آن ایجاد کنیم. این خط کد در اینجا و
8
00:00:19,410 –> 00:00:22,500
من میخواهم به این آرگومان نامگذاری شده
9
00:00:22,500 –> 00:00:24,930
در اینجا ارجاع دهم که پسزمینه به رنگ قرمز تخصیص داده شده است،
10
00:00:24,930 –> 00:00:27,119
به این معنی که در
11
00:00:27,119 –> 00:00:29,310
زمان اجرا پنجرهای خواهیم داشت که شبیه
12
00:00:29,310 –> 00:00:32,579
این خواهد بود، پنجره حاوی بوم است
13
00:00:32,579 –> 00:00:35,430
و بوم به این دلیل قرمز است.
14
00:00:35,430 –> 00:00:38,879
تنظیم یک آرگومان نامگذاری شده اگر آرگومان نامگذاری شده را در
15
00:00:38,879 –> 00:00:41,129
نظر بگیریم، می بینید
16
00:00:41,129 –> 00:00:43,829
که اکنون آن را قرمز اختصاص می دهیم، البته من
17
00:00:43,829 –> 00:00:46,770
می توانم مقادیر دیگری را برای رفتن به اینجا انتخاب کنم،
18
00:00:46,770 –> 00:00:48,930
می توانم آبی را یک زوج سبز قرار دهم و
19
00:00:48,930 –> 00:00:50,850
نام های مختلفی وجود دارد که
20
00:00:50,850 –> 00:00:54,090
می توانند به ما یک علامت بدهند. رنگی خاص از آنچه
21
00:00:54,090 –> 00:00:57,090
در پایتون موجود است آنچه من می خواهم
22
00:00:57,090 –> 00:00:59,910
در اینجا به آن اشاره کنم این است که به این نگاه کنید
23
00:00:59,910 –> 00:01:02,940
می توانید ببینید که یک رشته است اکنون
24
00:01:02,940 –> 00:01:04,559
25
00:01:04,559 –> 00:01:06,270
اگر به برنامه زیر نگاه کنیم ممکن است به روش دیگری این کار را انجام
26
00:01:06,270 –> 00:01:09,180
دهم. حدود n see در
27
00:01:09,180 –> 00:01:12,030
این موقعیت است من قرمز را حذف
28
00:01:12,030 –> 00:01:14,549
کرده ام و رشته دیگری قرار داده ام حالا
29
00:01:14,549 –> 00:01:17,549
اگر نگاه کنید این رشته دیگر این نماد را دارد و
30
00:01:17,549 –> 00:01:22,560
ff0000 دارد حالا بیایید ببینیم
31
00:01:22,560 –> 00:01:25,320
این چه چیزی به ما می دهد و می توانید ببینید که دو
32
00:01:25,320 –> 00:01:28,439
نشان می دهد. ما یک بوم با پسزمینه قرمز داریم،
33
00:01:28,439 –> 00:01:30,900
بنابراین این روش دیگری برای قرمز
34
00:01:30,900 –> 00:01:33,030
کردن پسزمینه
35
00:01:33,030 –> 00:01:35,430
بوم ایجاد شده در این اسلاید است،
36
00:01:35,430 –> 00:01:38,579
اکنون این نمونهای از یک
37
00:01:38,579 –> 00:01:41,520
کد رنگ هگزادسیمال است و سؤالی
38
00:01:41,520 –> 00:01:45,240
که باید بپرسیم این است که چرا این
39
00:01:45,240 –> 00:01:48,270
بوم را تبدیل کرده است. قرمز چگونه این
40
00:01:48,270 –> 00:01:51,390
کد رنگ هگزا دسیمال قرمز را به خوبی نشان می دهد، اجازه دهید
41
00:01:51,390 –> 00:01:53,399
به برخی از ویژگی های این نگاهی بیندازیم
42
00:01:53,399 –> 00:01:55,680
تا شروع کنیم، می توانیم ببینیم که ما این
43
00:01:55,680 –> 00:01:59,250
نماد را داریم، می توانیم ببینیم که در اینجا FF داریم سپس 0
44
00:01:59,250 –> 00:02:03,719
0 سپس 0 0 اکنون FF در این موقعیت به این معنی است
45
00:02:03,719 –> 00:02:06,630
بیایید حداکثر مقدار قرمز
46
00:02:06,630 –> 00:02:08,878
موجود در اینجا را داشته باشیم، به این معنی
47
00:02:08,878 –> 00:02:11,430
که ما هیچ ارزشی برای رنگ سبز نخواهیم داشت
48
00:02:11,430 –> 00:02:13,950
و این در اینجا به این معنی است که شما
49
00:02:13,950 –> 00:02:17,640
هیچ ارزشی برای رنگ آبی نخواهید داشت و در نتیجه چیزی
50
00:02:17,640 –> 00:02:20,400
که به ما می دهد قرمز است و در حالی که ما داریم
51
00:02:20,400 –> 00:02:23,340
در اینجا به این نگاه کنید و می توانید
52
00:02:23,340 –> 00:02:24,959
آن را ببینید در گیومه است
53
00:02:24,959 –> 00:02:27,750
این نیز یک رشته است به همان شکلی که در
54
00:02:27,750 –> 00:02:30,599
برنامه قبلی ما قرمز را یک
55
00:02:30,599 –> 00:02:33,599
رشته داشتیم، بنابراین دوباره همان برنامه وجود دارد
56
00:02:33,599 –> 00:02:35,550
و اگر اینجا را نگاه کنید می بینید که من
57
00:02:35,550 –> 00:02:38,489
از کد رنگ هگزادسیمال استفاده می کنم و اگر
58
00:02:38,489 –> 00:02:40,349
نگاه کنیم زمان اجرا برای این همان چیزی است که
59
00:02:40,349 –> 00:02:41,970
ما انتظار داریم، همان چیزی است که قبلاً
60
00:02:41,970 –> 00:02:44,610
دیدهایم، میتوانیم بوم را با پسزمینه قرمز ببینیم،
61
00:02:44,610 –> 00:02:46,650
اما اجازه دهید این
62
00:02:46,650 –> 00:02:49,110
برنامه را با این برنامه در اینجا مقایسه کنیم و آنچه
63
00:02:49,110 –> 00:02:51,780
میبینید این است که اکنون
64
00:02:51,780 –> 00:02:54,150
کد رنگ، رنگ هگزا دسیمال است. کد و در این
65
00:02:54,150 –> 00:02:57,360
موقعیت من 9 nine دارم که یک
66
00:02:57,360 –> 00:03:01,230
عدد هگزادسیمال کوچکتر از این FF است،
67
00:03:01,230 –> 00:03:04,110
به این معنی که
68
00:03:04,110 –> 00:03:07,440
درجه مشخصی از قرمز در اینجا تعریف شده است اما
69
00:03:07,440 –> 00:03:10,590
حداکثر مقدار قرمز نیست و در اینجا من
70
00:03:10,590 –> 00:03:13,079
سبز و آبی ندارم. اکنون آنچه که
71
00:03:13,079 –> 00:03:15,120
به عنوان رنگ بوم به ما می دهد را
72
00:03:15,120 –> 00:03:17,430
می توان در اینجا مشاهده کرد و می توانید ببینید
73
00:03:17,430 –> 00:03:20,100
که هنوز قرمز است اما به روشنی
74
00:03:20,100 –> 00:03:22,739
و قرمزی رنگ بالا نیست اکنون این یکی
75
00:03:22,739 –> 00:03:25,440
در اینجا روشن تر است زیرا این FF
76
00:03:25,440 –> 00:03:28,049
عددی بزرگتر از آن است. این نه نه جایی
77
00:03:28,049 –> 00:03:30,120
که نه نه به شما می دهد درجه مشخصی
78
00:03:30,120 –> 00:03:33,540
از قرمز است، بنابراین ما
79
00:03:33,540 –> 00:03:36,389
اینجا به نظر میرسد که دلار قرمز به نظر میرسد، بیایید اکنون این برنامه را در نظر بگیریم
80
00:03:36,389 –> 00:03:38,280
که مشابه همه
81
00:03:38,280 –> 00:03:40,500
برنامههایی است که تاکنون در این ویدیو دیدهایم، به
82
00:03:40,500 –> 00:03:43,410
جز اینکه من اکنون این کد رنگی هگزا دسیمال را تغییر دادهام
83
00:03:43,410 –> 00:03:46,079
و میتوانید سلام را ببینید. یک صفر
84
00:03:46,079 –> 00:03:48,810
صفر در اینجا که به معنای قرمز نیست، من در اینجا FF دارم
85
00:03:48,810 –> 00:03:51,450
که به معنای حداکثر مقدار
86
00:03:51,450 –> 00:03:54,780
سبز است و من آبی ندارم، بنابراین اگر نگاهی به شکل
87
00:03:54,780 –> 00:03:56,760
ظاهری داشته
88
00:03:56,760 –> 00:03:59,010
باشیم، همانطور که میتوانید اینجا سبز سبز
89
00:03:59,010 –> 00:04:00,930
کاملاً ببینید، بیایید حالا به
90
00:04:00,930 –> 00:04:02,579
برنامه دیگری نگاهی بیندازید که من
91
00:04:02,579 –> 00:04:05,190
دوباره کد رنگ هگزادسیمال را تغییر دادم و در اینجا
92
00:04:05,190 –> 00:04:07,500
می توانید ببینید که قرمز نداریم
93
00:04:07,500 –> 00:04:10,620
سبز نداریم اما FF داریم
94
00:04:10,620 –> 00:04:13,500
که حداکثر مقدار آبی را نشان می دهد و می توانیم
95
00:04:13,500 –> 00:04:16,349
ببینیم که چه چیزی به دست می آید. بوم که
96
00:04:16,349 –> 00:04:19,139
رنگ آبی است با نگاهی به مثال دیگری
97
00:04:19,139 –> 00:04:22,019
در اینجا می توانید ببینید که کد هگزادسیمال
98
00:04:22,019 –> 00:04:26,430
FF در موقعیت قرمز FF در
99
00:04:26,430 –> 00:04:27,389
موقعیت سبز است
100
00:04:27,389 –> 00:04:29,849
و این صفر صفر به این معنی است که اکنون آبی نداریم
101
00:04:29,849 –> 00:04:32,520
که این کد رنگی قرار است چه
102
00:04:32,520 –> 00:04:34,949
کاری انجام دهد. با هم مخلوط
103
00:04:34,949 –> 00:04:37,919
شدن قرمز و قرمز سبز
104
00:04:37,919 –> 00:04:40,169
مقدار کامل قرمز و مقدار کامل
105
00:04:40,169 –> 00:04:42,930
سبز و چیزی که باید متوجه شوید این است
106
00:04:42,930 –> 00:04:45,300
که اکنون وقتی این کد رنگ را دارید در اینجا نور را با هم مخلوط
107
00:04:45,300 –> 00:04:47,370
میکنید، چیزی که
108
00:04:47,370 –> 00:04:50,849
میبینید یک بوم با
109
00:04:50,849 –> 00:04:53,810
رنگ پسزمینهاش زرد است. تنظیم زرد با این
110
00:04:53,810 –> 00:04:57,030
کد رنگ هگزا دسیمال، بنابراین با مخلوط کردن قرمز و
111
00:04:57,030 –> 00:05:00,719
سبز، رنگ زرد به ما می دهد اگر ادامه دهیم یا
112
00:05:00,719 –> 00:05:03,180
به این یکی نگاه کنیم، در اینجا یک
113
00:05:03,180 –> 00:05:06,389
عدد هگزادسیمال داریم که نشان دهنده
114
00:05:06,389 –> 00:05:08,099
مقدار قرمز است، یک
115
00:05:08,099 –> 00:05:10,439
عدد هگزادسیمال دیگری در اینجا داریم که نشان دهنده
116
00:05:10,439 –> 00:05:12,300
مقادیر سبز است و ما در اینجا یک عدد هگزادسیمال دیگری داریم که
117
00:05:12,300 –> 00:05:15,210
نشان دهنده
118
00:05:15,210 –> 00:05:18,240
مقدار آبی است و این عدد
119
00:05:18,240 –> 00:05:20,539
رنگ زیر را به ما می دهد و سایه خاصی از نارنجی را به ما می دهد.
120
00:05:20,539 –> 00:05:24,990
121
00:05:24,990 –> 00:05:27,990
122
00:05:27,990 –> 00:05:30,389
123
00:05:30,389 –> 00:05:33,479
قرمز
124
00:05:33,479 –> 00:05:37,319
که در رنگ نهایی است اکنون می
125
00:05:37,319 –> 00:05:39,900
توانیم در سیستم اعداد خود ببینیم که در این
126
00:05:39,900 –> 00:05:43,289
موقعیت ما مقدار صفر را داریم که
127
00:05:43,289 –> 00:05:47,849
تا 255 امکان پذیر است اکنون در واقعیت
128
00:05:47,849 –> 00:05:49,500
چیزی که در th داریم. موقعیت is یک
129
00:05:49,500 –> 00:05:52,379
الگوی باینری است و یک الگوی باینری 8 بیتی است
130
00:05:52,379 –> 00:05:54,900
و با یک الگوی باینری 8 بیتی می
131
00:05:54,900 –> 00:05:57,330
توانید محدوده اعداد را از 0
132
00:05:57,330 –> 00:05:58,860
تا 255 داشته باشید
133
00:05:58,860 –> 00:06:01,259
اما البته یادآوری باینری بسیار
134
00:06:01,259 –> 00:06:03,659
دشوار است به همین دلیل از هگزادسیمال استفاده می
135
00:06:03,659 –> 00:06:06,150
کنیم و تبدیل آن آسان است. از
136
00:06:06,150 –> 00:06:09,270
دودویی به هگزادسیمال و بالعکس، بنابراین
137
00:06:09,270 –> 00:06:13,020
وقتی FF را در اینجا میبینیم که واقعاً
138
00:06:13,020 –> 00:06:16,770
8 یک در یک بایت باینری است، هر موقعیت
139
00:06:16,770 –> 00:06:19,349
یک بایت باینری روی 1 تنظیم میشود، اما
140
00:06:19,349 –> 00:06:22,349
اگر میخواهید درباره هگزادسیمال یا باینری بیشتر بدانید، اکنون از FF استفاده میکنیم.
141
00:06:22,349 –> 00:06:24,389
که
142
00:06:24,389 –> 00:06:26,789
توصیه می کنم اگر متوجه
143
00:06:26,789 –> 00:06:29,759
نشدید در این کانال لیست پخش
144
00:06:29,759 –> 00:06:31,919
سیستم های اعداد را جستجو کنید که در آن نشان می دهم
145
00:06:31,919 –> 00:06:34,289
هگزادسیمال و مرز چیست و چگونه
146
00:06:34,289 –> 00:06:36,990
بین آنها تبدیل می شود اما آنچه می توانیم
147
00:06:36,990 –> 00:06:39,750
بگوییم که در این موقعیت داریم از 0
148
00:06:39,750 –> 00:06:40,770
0 است.
149
00:06:40,770 –> 00:06:44,690
عدد هگزا دسیمال به FF بود که در آن
150
00:06:44,690 –> 00:06:47,340
عدد هگزا دسیمال نیز هست و
151
00:06:47,340 –> 00:06:49,530
بزرگترین عدد برای محدوده ای است که می تواند
152
00:06:49,530 –> 00:06:52,860
در این موقعیت جزء در اینجا از
153
00:06:52,860 –> 00:06:56,039
کد رنگ هگزا دسیمال کلی باشد.
154
00:06:56,039 –> 00:06:59,340
155
00:06:59,340 –> 00:07:02,550
ممکن است برای رنگ قرمز از
156
00:07:02,550 –> 00:07:06,900
0 0 تا FF یا اگر می خواهید از 0 تا 255
157
00:07:06,900 –> 00:07:09,990
در سیستم اعداد ما بروید در نتیجه
158
00:07:09,990 –> 00:07:14,659
از 0 به 255 بروید، 256
159
00:07:14,659 –> 00:07:18,449
سطح ممکن برای رنگ قرمز وجود دارد اگر
160
00:07:18,449 –> 00:07:21,599
اکنون جزء سبز را برای
161
00:07:21,599 –> 00:07:24,330
کد رنگ هگزا دسیمال در نظر بگیریم. میتوانیم ببینیم که
162
00:07:24,330 –> 00:07:27,360
در اینجا به صورت FF نشان داده میشود، بنابراین
163
00:07:27,360 –> 00:07:29,639
حداکثر مقدار سبزی است که من اینجا نشان میدهم،
164
00:07:29,639 –> 00:07:31,949
اما دوباره آنچه در اینجا در
165
00:07:31,949 –> 00:07:35,550
سیستم اعداد خود داریم از 0 تا 255 است، اما
166
00:07:35,550 –> 00:07:36,720
البته ما با
167
00:07:36,720 –> 00:07:39,330
کد رنگ هگزادسیمال سروکار داریم. از 0
168
00:07:39,330 –> 00:07:43,889
0 به FF می رود اگر ادامه دهیم همچنین می توانیم بگوییم
169
00:07:43,889 –> 00:07:46,469
که مولفه های آبی اینجا و دوباره نشان داده شده است
170
00:07:46,469 –> 00:07:50,909
که می تواند از 0 0 تا FF باشد و
171
00:07:50,909 –> 00:07:53,340
مانند قرمز سبز و
172
00:07:53,340 –> 00:07:57,780
آبی 256 سطح ممکن برای
173
00:07:57,780 –> 00:08:00,630
اجزای آبی وجود دارد. از رنگ کلی
174
00:08:00,630 –> 00:08:04,620
ایجاد شده توسط کد رنگ هگزا دسیمال،
175
00:08:04,620 –> 00:08:07,020
اجازه دهید کد رنگی را
176
00:08:07,020 –> 00:08:09,150
که در سه اسلاید آخر بررسی کرده ایم در نظر بگیریم
177
00:08:09,150 –> 00:08:12,509
و می توانید ببینید که اکنون FF برای
178
00:08:12,509 –> 00:08:15,090
مولفه قرمز FF برای مولفه سبز
179
00:08:15,090 –> 00:08:18,479
و FF برای مولفه آبی داریم.
180
00:08:18,479 –> 00:08:22,080
این حداکثر col را مخلوط می کند یا
181
00:08:22,080 –> 00:08:23,789
قرمزی که با حداکثر
182
00:08:23,789 –> 00:08:26,909
رنگ سبز و حداکثر رنگ
183
00:08:26,909 –> 00:08:29,520
آبی موجود است حالا این چه رنگی
184
00:08:29,520 –> 00:08:31,110
به ما می دهد خوب اجازه دهید یک برنامه کامپیوتری بنویسیم
185
00:08:31,110 –> 00:08:32,729
که همان چیزی است
186
00:08:32,729 –> 00:08:35,458
که در این ویدیو به آن نگاه کرده ایم و اینجا می
187
00:08:35,458 –> 00:08:37,828
توانید ببینید که من کد رنگ هگزا دسیمال
188
00:08:37,828 –> 00:08:40,110
را به عنوان یک رشته قرار داده ام زیرا به
189
00:08:40,110 –> 00:08:42,360
این دو نقل قول در اینجا توجه کنید و به نظر شما
190
00:08:42,360 –> 00:08:43,919
چه چیزی به خوبی نشان می دهد که چه
191
00:08:43,919 –> 00:08:46,170
اتفاقی می افتد این است که فولی قرمز را
192
00:08:46,170 –> 00:08:48,690
روشن می کنیم و فولی سبز
193
00:08:48,690 –> 00:08:50,970
را تغییر می دهیم و در حال تعویض هستیم. فولیوم آبی
194
00:08:50,970 –> 00:08:53,190
اکنون وقتی همه
195
00:08:53,190 –> 00:08:54,360
نور را در آنجا داشته
196
00:08:54,360 –> 00:08:57,269
باشید آنچه می خواهید دریافت کنید سفید است، می توانید
197
00:08:57,269 –> 00:08:59,579
ببینید که داشتن قرمز سبز و آبی به
198
00:08:59,579 –> 00:09:02,760
طور کامل رنگ بوم سفید را به شما می دهد
199
00:09:02,760 –> 00:09:04,019
200
00:09:04,019 –> 00:09:06,300
اکنون اینجا یک کد رنگ هگزادسیمال دیگر
201
00:09:06,300 –> 00:09:08,370
است و باید ببینید که همه چیز
202
00:09:08,370 –> 00:09:10,920
0 این مولفه قرمز است به این معنی که ما
203
00:09:10,920 –> 00:09:13,410
رنگ قرمز نداریم این مولفه سبز
204
00:09:13,410 –> 00:09:15,690
است ما رنگ سبز نداریم و
205
00:09:15,690 –> 00:09:18,269
این جزء آبی است ما
206
00:09:18,269 –> 00:09:21,209
رنگ آبی نداریم بنابراین اگر این
207
00:09:21,209 –> 00:09:23,250
کد رنگ را در برنامه قرار دهم با استفاده از
208
00:09:23,250 –> 00:09:26,190
اینجا و yo می توانید ببینید که من آن را دوباره به عنوان یک رشته تنظیم کردم به
209
00:09:26,190 –> 00:09:28,110
نظر شما چه رنگی
210
00:09:28,110 –> 00:09:30,720
را به خوبی ارائه می دهد،
211
00:09:30,720 –> 00:09:34,589
نه قرمز، نه سبز، نه آبی را ارائه می دهد، به
212
00:09:34,589 –> 00:09:36,690
این معنی