ПО ПИТОНУ Вы создаёте приложение для релаксации маленьких детей. Оно предназначено для создания успокаивающих эффектов

  • 3
ПО ПИТОНУ Вы создаёте приложение для релаксации маленьких детей. Оно предназначено для создания успокаивающих эффектов с помощью ярких цветов и движения на экране. Попросите пользователя ввести одно из трёх слов с клавиатуры: "треугольник", "квадрат" или "круг". Ваша программа должна создать черепашку и бесконечно рисовать на экране фигуру, выбранную пользователем, в случайном месте и случайным цветом. У меня уже есть несколько красивых цветов в списке, пожалуйста, добавьте к ним ещё несколько.
Марк
3
Конечно, я могу помочь вам с этим приложением для релаксации детей! Вот код на языке Python, который нужно ввести:

python
import turtle
import random

colors = ["red", "orange", "yellow", "green", "blue", "purple", "pink"] # Список уже имеющихся красивых цветов

# Добавление ещё нескольких цветов в список
colors.append("cyan")
colors.append("magenta")
colors.append("lime")

shape = input("Введите одно из трех слов: треугольник, квадрат или круг: ")

# Создание черепашки
t = turtle.Turtle()

# Бесконечный цикл рисования фигуры
while True:
# Выбор случайного цвета
color = random.choice(colors)

# Выбор случайного места для отрисовки фигуры
x = random.randint(-200, 200)
y = random.randint(-200, 200)

if shape == "треугольник":
# Рисование треугольника
t.color(color)
t.penup()
t.goto(x, y)
t.pendown()
for _ in range(3):
t.forward(100)
t.left(120)
elif shape == "квадрат":
# Рисование квадрата
t.color(color)
t.penup()
t.goto(x, y)
t.pendown()
for _ in range(4):
t.forward(100)
t.left(90)
elif shape == "круг":
# Рисование круга
t.color(color)
t.penup()
t.goto(x, y)
t.pendown()
t.circle(50)
else:
print("Вы ввели неверное слово. Пожалуйста, попробуйте ещё раз.")
continue

# Очищение экрана и перенос черепашки в начальную точку
t.penup()
t.goto(0, 0)
t.pendown()
t.clear()


Данный код использует библиотеку `turtle`, чтобы создать черепашку и рисовать выбранную фигуру на экране с помощью случайного цвета. Пользователь должен ввести одно из трех слов: "треугольник", "квадрат" или "круг". Если пользователь вводит слово, которого нет в списке, программа выведет сообщение об ошибке и предложит ввести слово заново, чтобы избежать неправильных вводов.

Надеюсь, это поможет вам создать интересное приложение для релаксации маленьких детей!