Triangoli – 1 – Colorati

Disegna un triangolo equilatero con colore di riempimento

import turtle

turtle.setup(500,500)

turtle.bgcolor("pink")
turtle.shape("turtle")
turtle.speed(10)
turtle.title("Un triangolo equilatero colorato")

# Colore del riempimento
turtle.fillcolor("red")
# Inizia il riempimento
turtle.begin_fill()      
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
# Finisce il riempimento
turtle.end_fill()

Due triangoli

Utilizza due colori di riempimento diversi.
Con i comandi penup() e pendown() puoi staccare le figure!
Alla fine parcheggia la tartaruga in basso a sinistra.

import turtle

turtle.setup(500,500)

turtle.bgcolor("pink")
turtle.shape("turtle")
turtle.speed(10)
turtle.title("Due triangoli staccati")

turtle.penup()
turtle.forward(15)
turtle.pendown()

turtle.fillcolor("red")
turtle.begin_fill()
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.end_fill()

turtle.penup()
turtle.left(180)
turtle.forward(30)
turtle.pendown()

turtle.fillcolor("blue")
turtle.begin_fill()
turtle.forward(200); turtle.right(120)
turtle.forward(200); turtle.right(120)
turtle.forward(200); turtle.right(120)
turtle.end_fill()

turtle.penup()
turtle.setposition(-200, -200)
turtle.setheading(0)

Quattro triangoli

Utilizza i colori con nome red1, red2, red3, red4.

import turtle

turtle.setup(500,500)

turtle.bgcolor("pink")
turtle.shape("turtle")
turtle.speed(10)
turtle.title("Quattro triangoli equilateri colorati")

turtle.fillcolor("red1")
turtle.begin_fill()
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.end_fill()

turtle.left(90)
turtle.fillcolor("red2")
turtle.begin_fill()
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.end_fill()

turtle.left(90)
turtle.fillcolor("red3")
turtle.begin_fill()
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.end_fill()

turtle.left(90)
turtle.fillcolor("red4")
turtle.begin_fill()
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.forward(200); turtle.left(120)
turtle.end_fill()

turtle.penup()
turtle.setposition(-200, -200)
turtle.setheading(0)

Lascia un commento