Теория:

Модуль \(Tkinter\) предназначен для создания оконных приложений.

Этот модуль можно использовать для иллюстрации математических и геометрических понятий, поворотной симметрии, для управления геометрическими объектами, для создания логических игр и головоломок с использованием кнопок, полей ввода и др.

Окно приложения создаётся вызовом конструктора \(Tk()\). Рекомендуется размещать в окне экземпляр класса \(Canvas\) — это холст для рисования изображений. Здесь можно выводить векторные изображения — линии, треугольники, дуги, прямоугольники, овалы и текст, а также растровые изображения, например, файлы \(GIF\).
 
Алгоритм работы
  
1. Подключим модуль \(Tkinter\).
 
\(from\) \(tkinter\) \(import *\)
 
2. Создадим класс \(Tk()\).

\(tk=Tk()\)

3. Для рисования на экране будем использовать \(Canvas\) с шириной \(500\) и высотой \(500\) (размеры холста).
 
\(canvas=Canvas(tk, height=500, width=500)\)

4. Для активации \(canvas\) используем метод \(pack()\) (чтобы окно было указанных размеров — \(500\) x \(500\)).
 
\(canvas.pack()\)

5. Запускаем код и видим окно размером \(500\) x \(500\).
 
окно.png
Рис. \(1\). Окно
 
6. Цвет холста меняется параметром:
 
\(bg=” “\)
\(background=” “\)
 
Пример изменения цвета холста.
 
\(from\) \(tkinter\) \(import*\) 
\(tk=Tk()\) 
\(tk.title\)\(('Цветной\) \(экран')\)        # надпись в строке заголовка
\(canvas=Canvas(tk,height=500,width=500,bg="cyan")\) # определение цвета
\(canvas.pack()\) 
 
 
цвет.jpg
Рис. \(2\). Цветной экран
Источники:
Рис. 1. Окно. © ЯКласс.
Рис. 2. Цветной экран. © ЯКласс.