Помогите пж!!За допомогою графічних методів мови програмування Python створіть на формі прапори України, Німеччини, Фінляндії,, Японії та Швеції та країни на ваш вибір/С помощью графических методов языка программирования Python создайте на форме флаги Украины, Германии, Финляндии, Японии и Швеции и страны по вашему выбору
Ответы
import matplotlib.pyplot as plt
# Флаг Украины
ukraine_flag = plt.figure(figsize=(3, 2))
plt.axis('off')
plt.fill([0, 2/3, 2/3, 0], [0, 0, 1, 1], 'blue')
plt.fill([2/3, 1, 1, 2/3], [0, 0, 1, 1], 'yellow')
plt.show()
# Флаг Германии
germany_flag = plt.figure(figsize=(3, 2))
plt.axis('off')
plt.fill([0, 1, 1, 0], [0, 0, 1, 1], 'black')
plt.fill([1, 2, 2, 1], [0, 0, 1, 1], 'red')
plt.fill([2, 3, 3, 2], [0, 0, 1, 1], 'gold')
plt.show()
# Флаг Финляндии
finland_flag = plt.figure(figsize=(3, 2))
plt.axis('off')
plt.fill([0, 1/5, 1/5, 0], [0, 0, 1, 1], 'blue')
plt.fill([1/5, 4/5, 4/5, 1/5], [0, 0, 1, 1], 'white')
plt.fill([4/5, 1, 1, 4/5], [0, 0, 1, 1], 'blue')
plt.show()
# Флаг Японии
japan_flag = plt.figure(figsize=(3, 2))
plt.axis('off')
circle = plt.Circle((0.5, 0.5), 0.4, color='red')
plt.gca().add_patch(circle)
plt.show()
# Флаг Швеции
sweden_flag = plt.figure(figsize=(3, 2))
plt.axis('off')
plt.fill([0, 5/8, 5/8, 0], [0, 0, 1, 1], 'blue')
plt.fill([3/8, 5/8, 5/8, 3/8], [0, 0, 1, 1], 'yellow')
plt.fill([0, 1, 1, 0], [3/8, 3/8, 5/8, 5/8], 'yellow')
plt.fill([0, 1, 1, 0], [0, 0, 3/8, 3/8], 'yellow')
plt.show()
# Флаг країни за вашим вибором
custom_flag = plt.figure(figsize=(3, 2))
plt.axis('off')
# Додайте код для створення вашого власного прапора тут
plt.show()