|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
Барабан цветов20.01.2022, 16:28. Показов 5127. Ответов 2
Метки нет (Все метки)
В файле flower_drum.txt находится информация о названиях цветов, их 16-ричных кодах и представлении в формате RGB – три числа для красной, зеленой и синей составляющей. Вот часть файла:
Хаки #806B2A 128 107 42 Хромовый зеленый #2E3A23 46 58 35 Цвет блошиного брюшка #4E1609 78 22 9 Цвет ВКонтакте #4D7198 77 113 152 Цвет влюбленной жабы #3CAA3C 60 170 60 Напишите функцию color_search() для работы с этим файлом. Функция может работать в трех режимах: принимать название цвета, его hex-код или кортеж из трех составляющих RGB, а выдавать остальные две характеристики. В именованном аргументе функции filename записывается имя выходного файла, по умолчанию output.txt. Функция принимает произвольное количество аргументов одного типа – либо все аргументы – названия цветов, либо hex-коды, либо кортежи трех чисел. Для каждого запроса в порядке передачи в функцию записать в файл полученные значения через символ табуляции. Последовательность записи такая: если аргументы – названия, то в выходной файл пишется последовательность название, hex-код, r, g, b; если hex-код, то hex-код, r, g, b, название; если RGB, то r, g, b, название, hex-код. Название цвета может состоять из нескольких слов через пробел. Пример 1 Ввод: color_search('#F13A13', '#00836E') Вывод: #F13A13 Яркий красно-оранжевый 241 58 19 #00836E Яркий синевато-зеленый 0 131 110 Пример 2 Ввод: color_search('Блестящий желтый', 'Воды пляжа Бонди', 'Дыня Крайола', filename='out.txt') Вывод: Блестящий желтый #FFCF40 255 207 64 Воды пляжа Бонди #0095B6 0 149 182 Дыня Крайола #FDBCB4 253 188 180 Пример 3 Ввод: color_search((245, 245, 245), (0, 100, 0), (116, 66, 200)) Вывод: 245 245 245 Дымчато-белый #F5F5F5 0 100 0 Травяной (Очень темный лимонный зеленый) #006400 116 66 200 Пурпурное сердце #7442C8
0
|
|
| 20.01.2022, 16:28 | |
|
Ответы с готовыми решениями:
2
Инверсия цветов
|
|
Status 418
|
||||||
| 21.01.2022, 11:47 | ||||||
3
|
||||||
|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
| 22.01.2022, 19:43 [ТС] | |
|
eaa, извините, а как сделать, чтобы вывод такой был?
(там пробелы между цифрами в разном кол-ве):#F13A13 Яркий красно-оранжевый 241 58 19 #00836E Яркий синевато-зеленый 0 131 110
0
|
|
| 22.01.2022, 19:43 | |
|
Помогаю со студенческими работами здесь
3
Барабан цветов
СМА Indesit WP1040TXR не крутит барабан, не крутит барабан СMA Hansa PC4580B423 не вращается барабан Е21, не вращается барабан Е21
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|