Triangoli – 1

Disegna un triangolo equilatero

import turtle

turtle.setup(500,500)
turtle.title("Un triangolo equilatero")

turtle.bgcolor("pink")
turtle.pencolor("red")
turtle.pensize(5)
turtle.shape("turtle")
turtle.speed(10)

turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

Disegna due triangoli equilateri (ruota di un angolo di 90°)

???

Disegna due triangoli equilateri

import turtle

turtle.setup(500,500)
turtle.title("Due triangoli equilateri")

turtle.bgcolor("pink")
turtle.pencolor("red")
turtle.pensize(5)
turtle.shape("turtle")
turtle.speed(10)

turtle.forward(200)  # 1° triangolo
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

# Si gira in senso antiorario
turtle.left(90)

turtle.forward(200)  # 2° triangolo
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

Raddrizza i due triangoli

import turtle

turtle.setup(500,500)

turtle.bgcolor("pink")
turtle.pencolor("red")
turtle.pensize(5)
turtle.shape("turtle")
turtle.speed(10)
turtle.title("Due triangoli equilateri")

# Si gira di 30° in senso orario
turtle.right(30)

turtle.forward(200)  # 1° triangolo
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

# Si gira di 180° in senso antiorario
turtle.left(180)

turtle.forward(200)  # 2° triangolo
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

Disegna tre triangoli

import turtle

turtle.setup(500,500)

turtle.bgcolor("pink")
turtle.pencolor("red")
turtle.pensize(5)
turtle.shape("turtle")
turtle.speed(10)
turtle.title("Tre triangoli equilateri")

turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

Ruota i tre triangoli

import turtle

turtle.setup(500,500)

turtle.bgcolor("pink")
turtle.pencolor("red")
turtle.pensize(5)
turtle.shape("turtle")
turtle.speed(10)
turtle.title("Tre triangoli equilateri")

# Ruota il primo triangolo
turtle.left(60)

turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)

Continua tu con 4, 5, 6, … triangoli

Lascia un commento