Você está aqui: Python ::: Python Turtle ::: Triângulos |
Como desenhar um triângulo equilátero usando o Turtle do PythonQuantidade de visualizações: 1935 vezes |
|
Nesta dica mostrarei como podemos desenhar um triângulo equilátero no Turtle. Como sabemos, um triângulo equilátero é um triângulo no qual os três lados possuem a mesma medida. Note como usei a função goto() para definir as coordenadas iniciais do desenho. Veja também o uso das funções penup() e pendown() para interromper e iniciar o desenho. O truque para desenhar o triângulo equilátero é girar 128 graus para a esquerda após as chamadas à função forward(). Veja o código Turtle completo para o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# vamos importar o módulo Turtle
import turtle
# método principal
def main():
# vamos criar a tela gráfica
tela = turtle.Screen()
# vamos definir o título da janela
tela.title("Como desenhar triângulos no Turtle")
# vamos definir o tamanho da janela
tela.setup(600, 450)
# vamos criar uma nova tartaruga
t = turtle.Turtle()
# vamos mover a caneta de desenho para as coordenadas
# inicias do desenho
t.penup() # interrompe o desenho
t.goto(-100, -50) # move a caneta
t.pendown() # começa a desenhar
# desenha a base de 200 pixels
t.forward(200)
# gira 128 graus à esquerda
t.left(120)
# anda 200 pixels para a frente
t.forward(200)
# gira 128 graus à esquerda
t.left(120)
# anda 200 pixels para a frente
t.forward(200)
# e ocultamos o cursor de desenho
t.hideturtle()
# conclui a tarefa
turtle.done()
# entramos no loop de eventos
tela.mainloop()
if __name__== "__main__":
main()
Ao executarmos este código Python nós teremos o seguinte resultado: ![]() |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







