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

Помогите пж написать скрипт на пайтон на появление шахматной доски​

Ответы

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

Ответ:

import tkinter as tk

# создаем окно

root = tk.Tk()

root.geometry("300x300")

# создаем холст для отображения доски

canvas = tk.Canvas(root, width=300, height=300)

canvas.pack()

# переменные для размеров доски

board_width = 8

board_height = 8

# переменные для размеров клеток

cell_size = 30

cell_border = 2

# цикл для отображения клеток на доске

for i in range(board_height):

   for j in range(board_width):

       x1 = j * cell_size

       y1 = i * cell_size

       x2 = x1 + cell_size

       y2 = y1 + cell_size

       # определяем цвет клетки

       if (i+j) % 2 == 0:

           fill_color = "white"

       else:

           fill_color = "gray"

       # рисуем клетку на холсте

       canvas.create_rectangle(x1, y1, x2, y2, fill=fill_color, width=cell_border)

# запускаем главный цикл обработки событий

root.mainloop()

Объяснение:

Этот скрипт создаст окно размером 300x300 с размером шахматной доской размером 8x8 клеток. Каждая клетка имеет размер 30x30 и обводку толщиной 2 пикселя. Клетки раскрашены чередующимися цветами белого и серого, чтобы создать эффект шахматной доски.

Похожие вопросы
Предмет: Биология, автор: semenovpasha5401
Хімічний склад клітини І рівень Виконайте тестові завдання 1.Спадкову інформацію з ядра до місця синтезу поліпептидного ланцюга переносить: А )ДНК; Б) т-РНК; В) р-РНК; Г) і-РНК 2. Яка структура білка має вигляд глобули? А) первинна; Б) вторинна; В) третинна; Г) четвертинна 3. Які речовини під дією ферментів розкладаються на амінокислоти? А) полісахариди; Б) ліпіди; В) полінуклеотиди; Г) поліпептиди 4. Група органічних речовин, до яких належать статеві гомони: А) білки; Б) амінокислоти; В) полісахариди; Г) стероїди 5.До полісахаридів належать:А) сахароза; Б) рибоза; В) глікоген; Г) фруктоза 6.Укажіть органогенний елемент: А) карбон; Б) ферум; В) сульфур; Г)йод ІІ рівень 1. Установіть відповідність між назвами білків і їхніми функціями Назви білків Функції 1.Пепсин А. Регуляторна 2.Гемоглобін Б. Транспортна 3. Казеїн В. Запасаюча 4. Інсулін Г. Ферментативна 2.Опишіть зображену речовину. Виберіть правильні відповіді з кожного стовпчика. Хімічна природа Функція Місце синтезу 1.Білок 1.Захисна 1.Рибосоми 2.Полісахарид 2.Енергетична 2.Мітохондрії 3.Нуклеотид 3.Транспортна 3.Ядро ІІІ рівень Проаналізуйте наведену в таблиці інформацію щодо деяких хімічних елементів. Укажіть правильну комбінацію для заповнення пропусків. Хімічний елемент Йод Ферум 3 Є складником тироксину 2 кісток Захворювання 1 анемія остеопороз А 1 – рахіт, 2 – інсуліну, 3 – кальцій ; Б 1 – стоматит, 2 – тироксину, 3 – хлор; В 1 – лейкемія, 2 – гемоглобіну, 3 – калій; Г 1 – ендемічний зоб, 2 – гемоглобіну, 3 – кальцій. ІV рівень Розв’яжіть задачу. Відносна молекулярна маса ДНК дорівнює 69000, а молекулярна маса цитиділових нуклеотидів, що входять до її складу – 9315. Визначте, кількість нуклеотидів кожного виду, якщо відносна молекулярна маса одного нуклеотиду – 345.​
Предмет: Математика, автор: student6160