Предмет: Информатика, автор: nanagedz

В програмі Phyton, cтворити зображення прапорів європейських країн: України,
Польщі, Італії та Нідерландів.

Ответы

Автор ответа: UkraineTopQQE
1

потрібно спочатку скачати бібліотеку pillow [pip install pillow] (Писати у cmd)

from PIL import Image, ImageDraw

# Створення зображення з білим фоном розміром 300x200

img = Image.new('RGB', (300, 200), color='white')

# Створення об'єкта для малювання на зображенні

draw = ImageDraw.Draw(img)

# Координати для малювання прапора

x1, y1 = 50, 0

x2, y2 = 250, 200

# Малювання прапора України (синій верхній і нижній полотна та жовте середнє полотно)

draw.rectangle([x1, y1, x2, y2], fill='blue')

draw.rectangle([x1, y1, x2, y2//2], fill='yellow')

# Збереження зображення

img.save('ukraine_flag.png')

# Малювання прапора Польщі (білий верхній і нижній полотна та червоне середнє полотно)

draw.rectangle([x1, y1, x2, y2], fill='white')

draw.rectangle([x1, y1, x2, y2//2], fill='red')

# Збереження зображення

img.save('poland_flag.png')

# Малювання прапора Італії (зелений лівий полотно, білий середній полотно та червоний правий полотно)

draw.rectangle([x1, y1, x2//3, y2], fill='green')

draw.rectangle([x2//3, y1, 2*x2//3, y2], fill='white')

draw.rectangle([2*x2//3, y1, x2, y2], fill='red')

# Збереження зображення

img.save('italy_flag.png')

# Малювання прапора Нідерландів (червоний верхній полотна, білий середній полотно та синій нижній полотна)

draw.rectangle([x1, y1, x2, y2//3], fill='red')

draw.rectangle([x1, y2//3, x2, 2*y2//3], fill='white')

draw.rectangle([x1, 2*y2//3, x2, y2], fill='blue')

#Збереження зображення

img.save('netherlands_flag.png')

Похожие вопросы
Предмет: Обществознание, автор: ArtemkaKrasivii
Определите форму вины в приведённых ниже ситуациях:

1.Чернов ради потехи толкнул девушку с обрыва в реку. Когда потерпевшая стала тонуть, он никакой помощи ей не оказал, девушка утонула.
2.Серко из ревности решила убить свою соперницу Климову. Обнаружив в аптечке своей бабушки упаковку с ядовитым веществом, она пригласила Климову в гости и подсыпала ей в кофе яд. Климова выпила кофе, но ничего не произошло. Оказалось, что в результате длительного хранения яд утратил свои токсичные свойства.
3.Сергеев поссорился с Ободовым. В ходе ссоры Ободов оскорблял Сергеева, угрожая ему. Затаив злобу, Сергеев решил убить обидчика. Подкараулив Ободова поздно вечером около его дома, Сергеев подошёл к нему сзади и несколькими ударами ножа убил его. Присмотревшись, он увидел, что его жертвой стал не Ободов, а брат последнего, внешне очень похожий на него.
4.Павлов, посадив Никитина на заднее сиденье мотоцикла, на большой скорости проехал по улице посёлка, а затем, не сбавляя скорости проехал по улице посёлка, а затем, не сбавляя скорости, стал переезжать узенький бревенчатый мостик, перекинутый через речку. В связи с тем, что Павлов не справился с управлением, мотоцикл упал в речку с высоты около пяти метров. Ударившись виском о камень, Никитин погиб.
5.Луньков с целью выкупа похитил семилетнего Габриадзе. Он привёз ребёнка к своей матери, сообщил ей о своих планах и попросил ухаживать за мальчиком, но никуда его не выпускать. Через две недели Луньков был задержан, а ребёнок освобождён.
6.Светлова уходя на работу, положила своего 2-месячного ребёнка на кровать к спящему отцу, что уже не раз делала. Светлов во время сна положил руку на шею ребёнка, и он умер от удушья.
7.Нетрезвые Грищенко и Лучков возвращались из гостей в свою деревню. Будучи не в состоянии идти дальше, Лучков лёг на землю. Грищенко пытался сначала уговорить его встать, затем начал поднимать с земли, но безуспешно. Разозлившись Грищенко стал избивать Лучкова, пинать его ногами по голове, грудной клетке, животу. Убедившись, что Лучкова ему не поднять он оттащил его в стог сена, укрыл своим пиджаком и ушёл. На следующий день был обнаружен труп Лучкова. Согласно заключению судебно-медицинской экспертизы смерть наступила от закрытой тупой травмы головы.
8.Продавец поселкового магазина Надеждина состояла в интимной связи с сослуживцем своего мужа Мишиным. Однажды они находились в подсобном помещении магазина закрытого в это время на учёт. В дверь постучал муж. Чтобы скрыть присутствие любовника, Надеждина втолкнула его в холодильный шкаф и закрыла там, рассчитывая быстро проводить мужа. Однако муж и потребовал, чтобы она пошла с ним на вокзал для встречи родственников. Не решившись отказать, она заперла магазин и ушла с мужем. Вернувшись через два часа, она обнаружила Мишина мёртвым. Он погиб от кислородного голодания, так как находился в герметично закрытой камере.
9.Емельянов, забравшись ночью через окно в дом 76-летней Афоничкиной направил на неё водяной пистолет и потребовал ценности и деньги. Афоничкина от кровоизлияния в мозг скончалась на месте.
10.Из мести бригадиру Ракшину конюх Леонов поджёг колхозную конюшню, когда в ней не было лошадей. Конюшня сгорела, и в огне погиб Свиридов, который спал в дальнем углу конюшни.