Desenhe polígono espiralado usando tartaruga em Python
Pré-requisito: Python Turtle Basic
Turtle é um módulo embutido do python. Ele nos permite desenhar qualquer desenho de uma tartaruga, métodos definidos no módulo tartaruga e usando alguns loops lógicos. Para desenhar algo na tela (papelão) basta mover a tartaruga (caneta). Para mover a tartaruga (caneta), existem algumas funções, ou seja, para a frente(), para trás(), etc.
Abordagem para desenhar um polígono em espiral dos lados dados e de tamanho n:
- Importe tartaruga e crie uma instância de tartaruga.
- Defina lados = 5, lados do polígono.
- Usando o loop for (i = 0 a i <n * lados) e repita a etapa abaixo
- turtle.forward (i * 10).
- turtle.right (360 / lados).
- Feche a instância da tartaruga.
Abaixo está a implementação:
import
turtle
sides
=
5
n
=
7
pen
=
turtle.Turtle()
for
i
in
range
(n
*
sides):
pen.forward(i
*
10
)
pen.right(
360
/
sides)
turtle.done()
Resultado:
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva