stamp()

Stampare / eliminare l’immagine della tartaruga

stamp()Lascia sulla finestra grafica, alla posizione attuale, un’immagine della tartaruga.
Restituisce un id che potrà essere utilizzato in futuro per eliminare la specifica stampa.
clearstamp(...)idElimina la stampa della tartaruga con un certo id.
clearstamps(5)nElimina n stampe della tartaruga
– le prime n, se n è positivo
– le ultime n, se n è negativo.
clearstamps()Elimina tutte le immagini della tartaruga.

Prova

import turtle

WIDTH  = 500
HEIGHT = 500

DIM    = 0.4*WIDTH
NUM    = 60
ANGOLO = 360/NUM

NUM_   = 10

turtle.setup(WIDTH, HEIGHT)
turtle.shape('turtle')

for i in range(NUM_):
    turtle.forward(DIM)
    turtle.stamp()
    turtle.backward(DIM)
    turtle.left(ANGOLO)

while(True):
    turtle.forward(DIM)
    turtle.stamp()
    turtle.clearstamps(1)
    turtle.backward(DIM)
    turtle.left(ANGOLO)  

Lascia un commento