Сервис быстрых ответов от искусственного интеллекта
Вопрос пользователя:
Ответ нейросети:
import turtle
import random
# Создаем экран
screen = turtle.Screen()
screen.setup(width=600, height=600)
screen.title("Random Shapes")
# Создаем черепаху
t = turtle.Turtle()
t.speed(0)
t.hideturtle()
# Функция для рисования случайной фигуры
def draw_shape():
# Выбираем случайную фигуру
shape = random.choice(['square', 'circle', 'triangle'])
# Выбираем случайные координаты
x = random.randint(-300, 300)
y = random.randint(-300, 300)
# Выбираем случайное направление
direction = random.choice(['up', 'down', 'left', 'right'])
# Перемещаем черепаху в случайные координаты
t.penup()
t.goto(x, y)
t.pendown()
# Рисуем выбранную фигуру
if shape == 'square':
for _ in range(4):
t.forward(50)
t.right(90)
elif shape == 'circle':
t.circle(50)
elif shape == 'triangle':
for _ in range(3):
t.forward(50)
t.right(120)
# Перемещаем черепаху в случайное направление
if direction == 'up':
t.setheading(90)
t.forward(50)
elif direction == 'down':
t.setheading(270)
t.forward(50)
elif direction == 'left':
t.setheading(180)
t.forward(50)
elif direction == 'right':
t.setheading(0)
t.forward(50)
# Рисуем 10 случайных фигур
for _ in range(10):
draw_shape()
# Закрываем окно по клику
screen.exitonclick()
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.