Вопрос задан 18.10.2023 в 02:11. Предмет Информатика. Спрашивает Іващенко Вікторія.

ДАМ 100БАЛОВ Язык програмирование пайтон пожалуйста сделайте без модулю пагейм вместо него

используйте модуль черепашки Створи функцію з ім'ям draw_table. Та опиши тіло цієї функції, а саме, напиши програму, яка побудує таблицю на дев'ять комірок: 1. Таблиця має складатися з 3-х рядків, в кожному рядку по три комірки. 2. Колір таблиці - на вибір розробника. 3. Розмір однієї комірки 50 px по ширині та 50 px по висоті. 4. Не забувай, що черепашка починає малювати з центру екрану (Сцени), координати центру x = 0, y = 0. 5. Якщо забув назви команд, переглянь підказки вказані нижче завдання. 6. Використовуй цикли while або for, щоб прискорити написання функції та заощадити рядки коду! 7. Збережи программу як модуль та задай ім'я table. Перевір наявність модуля в лабораторії, в твоєму профілі.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иванова Юля.

Ответ:

import turtle

def draw_table():

   # Настройки таблицы

   table_color = "lightblue"

   cell_size = 50

   # Создаем экземпляр черепашки

   t = turtle.Turtle()

   t.speed(0)

   t.penup()

   # Перемещаем черепашку в начальную позицию

   start_x, start_y = -cell_size, cell_size

   t.goto(start_x, start_y)

   # Рисуем таблицу

   for row in range(3):

       for column in range(3):

           draw_cell(t, cell_size, table_color)

           t.forward(cell_size * 2)

       t.goto(start_x, t.ycor() - cell_size * 2)

   # Завершаем рисование

   t.hideturtle()

   turtle.done()

def draw_cell(t, size, color):

   # Рисует одну ячейку таблицы

   t.pendown()

   t.color(color)

   t.begin_fill()

   for _ in range(4):

       t.forward(size)

       t.right(90)

   t.end_fill()

   t.penup()

   t.forward(size)

if __name__ == "__main__":

   draw_table()

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для створення функції draw_table і побудови таблиці з дев'яти комірок, використовуючи модуль черепашки в Python, ви можете використовувати наступний код:

python
import turtle def draw_table(): # Створюємо вікно для малювання window = turtle.Screen() # Створюємо черепашку table_turtle = turtle.Turtle() # Встановлюємо колір таблиці table_turtle.fillcolor("lightblue") table_turtle.begin_fill() # Малюємо таблицю for _ in range(3): for _ in range(3): table_turtle.penup() table_turtle.goto(table_turtle.xcor() - 50, table_turtle.ycor()) table_turtle.pendown() for _ in range(4): table_turtle.forward(50) table_turtle.right(90) table_turtle.penup() table_turtle.goto(table_turtle.xcor() + 50, table_turtle.ycor()) table_turtle.goto(table_turtle.xcor() - 150, table_turtle.ycor() - 50) # Завершуємо заповнення кольором і закриваємо вікно при кліку table_turtle.end_fill() window.exitonclick() # Викликаємо функцію для створення таблиці draw_table()

Цей код створює таблицю з дев'яти комірок, кожна з яких має розмір 50x50 пікселів та заповнена кольором "lightblue". Код використовує цикли for для швидкого створення таблиці та завершує виконання при кліку на вікно.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос