• Предмет: Информатика
  • Автор: kasmahunovadaryanik
  • Вопрос задан 5 месяцев назад

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

Ответы

Ответ дал: 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.'

Вас заинтересует