Colori

Funzioni che prevedono un colore come risultato oppure come argomento

NomeArgomentiRisultato?
bgcolor() “colore” Restituisce il colore dello sfondo tramite il nome oppure la tripla RGB
bgcolor(...)“colore”Imposta il colore dello sfondo
color() (“colore1”, “colore2”) Restituisce la coppia di colori (penna, riempimento)
color(...)“colore1”
“colore2”
Imposta la coppia di colori (penna, riempimento)
colormode()1.0 / 255Restituisce il valore massimo RGB impostato
colormode(...)1.0 / 255Imposta il valore massimo RGB
dot(...)“colore”VEDI: Disegna un punto/cerchio…
fillcolor()“colore”Restituisce il colore per il riempimento
fillcolor(...)“colore”Imposta il colore per il riempimento
pencolor(...) “colore” Restituisce il colore della penna
pencolor(...)“colore”Imposta il colore della penna
pendown()
down()
pd()
La penna si abbassa, durante il movimento appare la traccia
pensize()interoRestituisce lo spessore della penna
pensize(...)interoImposta lo spessore della penna
penup()
pu()
up()
La penna si alza, durante il movimento NON appare la traccia

Un colore, per esempio rosso, può essere specificato in 5 modi diversi!

  1. Stringa con il nome in inglese
    turtle.pencolor('red')
  2. Stringa con 6 cifre esadecimali
    turtle.pencolor('#FF0000')
  3. Stringa con 3 cifre esadecimali (ogni cifra viene raddoppiata…)
    turtle.pencolor('#F00')
  4. Tripla di valori numerici in [0.0, 1.0], standard
    turtle.colormode(1)
    turtle.pencolor(1.0, 0, 0)
  5. Tripla di valori numerici interi in [0, 255]
    turtle.colormode(255)
    turtle.pencolor(255, 0, 0)

Lascia un commento