Python
from tkinter import *
window = Tk()
window.title("Флаг России.")
window.minsize(width = 400, height = 400)
frame = Frame(window, width = 400,height = 100)
frame2 = Frame(window, width = 200,height = 50,bg = "white")
frame3 = Frame(window, width = 200,height = 50,bg = "blue")
frame4 = Frame(window, width = 200,height = 50,bg = "red")
frame.pack()
frame2.pack()
frame3.pack()
frame4.pack()
window.mainloop()
Python
from tkinter import *
window = Tk()
window.title("Флаг России.")
window.minsize(width = 400, height = 400)
frame = Frame(window, width = 400,height = 100)
frame2 = Frame(window, width = 200,height = 50,bg = "white")
frame3 = Frame(window, width = 200,height = 50,bg = "blue")
frame4 = Frame(window, width = 200,height = 50,bg = "red")
frame.pack()
frame2.pack()
frame3.pack()
frame4.pack()
window.mainloop()
Для начала, нам понадобится импортировать модуль Tkinter:
```python
from tkinter import *
```
Затем создадим основное окно с помощью класса Tk:
```python
root = Tk()
root.geometry("400x300")
```
Здесь мы указываем размеры окна (400 пикселей в ширину и 300 пикселей в высоту).
Следующим шагом создадим полотно, на котором будем рисовать флаг:
```python
canvas = Canvas(root, width=400, height=300)
canvas.pack()
```
Далее, определим цвета, которые будем использовать для рисования флага:
```python
red = "#D52B1E"
white = "#FFFFFF"
blue = "#0039A6"
```
Теперь перейдем к созданию полос флага. Сначала нарисуем верхнюю полосу:
```python
canvas.create_rectangle(0, 0, 400, 100, fill=white, outline="")
```
Здесь мы используем метод create_rectangle для создания прямоугольника с координатами (0, 0) в верхнем левом углу и (400, 100) в нижнем правом углу. fill=white указывает, что прямоугольник будет заполнен белым цветом.
Затем создадим среднюю полосу:
```python
canvas.create_rectangle(0, 100, 400, 200, fill=blue, outline="")
```
Аналогично создаем прямоугольник с координатами (0, 100) в верхнем левом углу и (400, 200) в нижнем правом углу, заполняем его синим цветом.
Наконец, создадим нижнюю полосу:
```python
canvas.create_rectangle(0, 200, 400, 300, fill=red, outline="")
```
Прямоугольник с координатами (0, 200) в верхнем левом углу и (400, 300) в нижнем правом углу будет заполнен красным цветом.
Наша программа уже готова! Осталось только запустить ее, чтобы увидеть флаг России:
```python
root.mainloop()
```
Вот и все! Теперь при запуске программы вы должны увидеть флаг России, состоящий из трех горизонтальных полос: белой, синей и красной.
Надеюсь, моя программа достаточно подробна и понятна для школьника!