La tartaruga: movimento

Le distanze sono espresse in pixel, gli angoli in gradi.La direzione di default e il verso di rotazione dipendono da mode() Nome Argomenti Risultato ? backward(…)back(…)bk(…) numero Si muove indietro di una certa distanza.L’orientamento non cambia. distance(…) tartaruga numero Restituisce la distanza da un’altra tartaruga numeronumero numero Restituisce la distanza da un punto specifico (numero, … Leggi tutto

Input da tastiera

numinput() – textinput() Il modulo turtle utilizza tkinter e fornisce l’accesso a finestre di dialogo per l’inserimento di un testo oppure di un numero da parte dell’utente.I due argomenti di testo per il titolo della finestra e per il messaggio interno sono obbligatori.Se la finestra viene chiusa senza inserire un valore sarà restituito None. Alternativamente … Leggi tutto

Riempimento

begin_fill() – color() – end_fill() – fillcolor() – filling() L’interno delle figure disegnate tra le chiamate successive delle funzioni begin_fill() e end_fill() sarà colorato. Nome Argomenti Risultato ? begin_fill() Punto di partenza per il prossimo riempimento color() (colore1, colore2) Restituisce la coppia di colori (penna, riempimento) color(…) colore1colore2 Imposta la coppia di colori (penna, riempimento) … Leggi tutto

code.org > Corso 4: parametri

1 import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: parametri – 1”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-25, -25) turtle.pendown() def quadrato(): for i in range(4): turtle.forward(50) turtle.left(90) quadrato() 2 import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: parametri – 2”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-25, -25) turtle.pendown() def triangolo(): for i in range(3): turtle.forward(50) turtle.left(120) triangolo() 3 … Leggi tutto

Colori

Funzioni che prevedono un colore come risultato oppure come argomento Nome Argomenti Risultato ? 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() … Leggi tutto

code.org > Corso 4: funzioni

1 Un quadrato al centro della finestra grafica import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: funzioni – 1”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-50, -50) turtle.pendown() for i in range(4): turtle.forward(100) turtle.left(90) 2 Tre quadrati in orizzontale import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: funzioni – 2”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-170, -50) turtle.pendown() for i … Leggi tutto

code.org > Corso 4: cicli

1 Un triangolo import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: cicli – 1”) turtle.shape(‘turtle’) turtle.pensize(5) for i in range(3): turtle.forward(200) turtle.left(120) 2 Sei triangoli import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: cicli – 2”) turtle.shape(‘turtle’) turtle.pensize(5) for dim in range(100, 220, 20): for i in range(3): turtle.forward(dim) turtle.left(120) 3 Dieci triangoli import turtle … Leggi tutto

code.org > Artista 4

1 Un quadrato, sono disponibili le funzioni quadrato() e cerchio() 2 Un triangolo, sono disponibili le funzioni quadrato() e triangolo() 3 In verticale: un triangolo, un quadrato, un triangolo 4 Casa… un quadrato e un triangolo 5 Casa… con una funzione 6 … 7 … 8 … 9 …