Per disegnare una linea da (x1,y1)
a (x2,y2)
puoi utilizzare 2 volte la funzione setposition(x,y)
.
Se scrivi le istruzioni in orizzontale, separate da ; (punto e virgola), puoi notare meglio le similitudini e le differenze!
Una linea orizzontale

turtle.penup()
turtle.setposition(-150, 0)
turtle.pendown()
turtle.setposition(+150, 0)
Una linea obliqua, dall’alto a sinistra in basso a destra

turtle.penup()
turtle.setposition(-150, +150)
turtle.pendown()
turtle.setposition(+150, -150)
Quattro linee colorate

import turtle
turtle.setup(500, 500)
turtle.bgcolor("pink")
turtle.pensize(50)
turtle.shape("turtle")
turtle.title("Quattro linee colorate")
turtle.pencolor("red1")
turtle.penup(); turtle.setposition(-150, 150); turtle.pendown(); turtle.setposition(+150, 150)
turtle.pencolor("red2")
turtle.penup(); turtle.setposition(-150, 50); turtle.pendown(); turtle.setposition(+150, 50)
turtle.pencolor("red3")
turtle.penup(); turtle.setposition(-150, -50); turtle.pendown(); turtle.setposition(+150, -50)
turtle.pencolor("red4")
turtle.penup(); turtle.setposition(-150,-150); turtle.pendown(); turtle.setposition(+150,-150)
turtle.penup(); turtle.setposition(-200,-200)
Arcobaleno
Scegli quale versione vuoi realizzare (numero di colori, tonalità di colore, …)

import turtle
turtle.setup(500, 500)
turtle.pensize(50)
turtle.shape("turtle")
turtle.title("Arcobaleno")
turtle.pencolor("red")
turtle.penup(); turtle.setposition(-150, 150); turtle.pendown(); turtle.setposition(+150, 150)
turtle.pencolor("orange")
turtle.penup(); turtle.setposition(-150, 100); turtle.pendown(); turtle.setposition(+150, 100)
turtle.pencolor("yellow")
turtle.penup(); turtle.setposition(-150, 50); turtle.pendown(); turtle.setposition(+150, 50)
turtle.pencolor("green")
turtle.penup(); turtle.setposition(-150, 0); turtle.pendown(); turtle.setposition(+150, 0)
turtle.pencolor("blue")
turtle.penup(); turtle.setposition(-150, -50); turtle.pendown(); turtle.setposition(+150, -50)
turtle.pencolor("purple")
turtle.penup(); turtle.setposition(-150,-100); turtle.pendown(); turtle.setposition(+150,-100)
turtle.pencolor("magenta")
turtle.penup(); turtle.setposition(-150,-150); turtle.pendown(); turtle.setposition(+150,-150)
turtle.penup(); turtle.setposition(-220,-220)