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

Помогите в питоне сделать один цветок из кругов, другой из трех квадратов, а третий из пяти ромбов

Ответы

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

Для создания графических объектов в Python можно использовать библиотеку " turtle ". Вот пример кода, который создаст три цветка: первый из кругов, второй из трех квадратов, третий из пяти ромбов.

import turtle

# создаем экран и перо

screen = turtle.Screen()

pen = turtle.Turtle()

# функция для рисования круга

def draw_circle(pen, size):

pen.circle(size)

# функция для рисования квадрата

def draw_square(pen, size):

for i in range(4):

pen.forward(size)

pen.right(90)

# функция для рисования ромба

def draw_diamond(pen, size):

pen.right(45)

for i in range(4):

pen.forward(size)

pen.right(90)

pen.left(45)

# первый цветок - круги

pen.penup()

pen.goto(-200, 0)

pen.pendown()

pen.color('red')

for i in range(6):

draw_circle(pen, 50)

pen.right(60)

# второй цветок - квадраты

pen.penup()

pen.goto(0, 0)

pen.pendown()

pen.color('green')

for i in range(6):

for j in range(3):

draw_square(pen, 50)

pen.right(45)

pen.right(60)

# третий цветок - ромбы

pen.penup()

pen.goto(200, 0)

pen.pendown()

pen.color('blue')

for i in range(6):

for j in range(5):

draw_diamond(pen, 40)

pen.right(72)

pen.right(60)

# закрываем экран по клику

screen.exitonclick()

Вы можете изменить цвета, размеры и расположение цветков, используя соответствующие функции и команды 'turtle.'

Похожие вопросы
Предмет: Математика, автор: maizakossanzhar
Предмет: Биология, автор: chudoprazdnik201875