Вопрос задан 25.11.2023 в 23:01. Предмет Информатика. Спрашивает Цыденжапова Янжима.

Зробіть код вишиванку в replit.com в Python(with turtle) типу хрестик квадратик і так чередується.

Дякую!!!!! Даю 100 балів!!!! (ЧЕРЕЗ КОМАНДУ: from turtle import*)
0 0
Перейти к ответам

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

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

Ответ:

from turtle import *

# Ініціалізуємо модуль turtle

setup(800, 600) # Налаштовуємо розмір вікна

speed(10) # Налаштовуємо швидкість малювання

colors = ["red", "blue"] # Список кольорів

def draw_cross_square(size):

for _ in range(4):

forward(size)

left(90)

for _ in range(4):

forward(size/2)

left(90)

forward(size/2)

right(90)

forward(size/2)

right(90)

forward(size/2)

left(180)

def draw_pattern():

penup()

setpos(-200, 200) # Встановлюємо початкову позицію

pendown()

for i in range(8):

color(colors[i % 2]) # Змінюємо кольори через кожен крок циклу

draw_cross_square(50)

penup()

forward(50) # Переміщуємося вперед на 50 одиниць

pendown()

if i % 2 == 1:

left(90)

forward(50)

left(90)

# Викликаємо функцію для малювання вишиванки

draw_pattern()

# Завершуємо роботу з модулем turtle

hideturtle()

done()

Цей код створить вікно з вишиванкою, що складається з чергування хрестиків та квадратиків. Колір чергується між червоним та синім. Зауважте, що функція setup(800, 600) встановлює розмір вікна графічного інтерфейсу, і його можна змінити за потреби

0 0
Отвечает Хорошилова Елизавета.

Ответ:

from turtle import *

# Ініціалізація модуля turtle

turtle.setup(800, 600) # Налаштування вікна turtle

turtle.speed(2) # Швидкість виконання рухів

# Функція для малювання хрестика

def draw_cross():

for _ in range(4):

turtle.forward(50)

turtle.backward(50)

turtle.right(90)

turtle.right(45)

# Функція для малювання квадратика

def draw_square():

for _ in range(4):

turtle.forward(50)

turtle.right(90)

# Головний код

turtle.penup() # Підняти перо

turtle.goto(-200, 0) # Перемістити курсор на початок

turtle.pendown() # Опустити перо

# Малювання вишиванки (хрестик-квадратик-хрестик-квадратик...)

for _ in range(5):

draw_cross()

draw_square()

turtle.done() # Завершити роботу turtle

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

Звісно, я з радістю допоможу вам з цим завданням! Нижче наведений приклад коду для створення вишиванки в стилі хрестика за допомогою бібліотеки Turtle в середовищі replit.com:

```python from turtle import *

# Функція для вишивання квадратика хрестиком def square_with_cross(size): # Вершина квадратика for _ in range(4): forward(size) left(90) # Хрестик в середині квадратика forward(size / 2) left(45) forward(size / 2 * (2 ** 0.5)) backward(size / 2 * (2 ** 0.5)) right(90) forward(size / 2 * (2 ** 0.5)) backward(size / 2 * (2 ** 0.5)) left(45) backward(size / 2)

# Встановлення початкових значень speed(2) # Швидкість візка penup() # Підняти пену goto(-100, -100) # Переміститись в початкову позицію

# Розмір квадратика хрестика square_size = 50

# Кількість квадратиків у рядку та стовпці num_squares = 5

# Створення вишиванки for i in range(num_squares): for j in range(num_squares): if (i + j) % 2 == 0: color('black', 'white') # Змінити колір для кожного квадратика else: color('black', 'black') begin_fill() square_with_cross(square_size) end_fill()

forward(square_size)

backward(num_squares * square_size) right(90) forward(square_size) left(90)

hideturtle() done() ```

Вам слід скопіювати цей код і вставити його в середовище replit.com, якщо ви хочете використовувати його для свого проекту. Якщо у вас є конкретні питання чи потрібні пояснення, не соромтеся запитувати!

0 0

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

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

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

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