Versioni multipiattaforma:http://www.mathcats.com/gallery/logodownloadinfo.html
Specifico per MacOS X:http://www.alancsmith.co.uk/
Logo open source:
http://sourceforge.net/projects/fmslogo
http://www.rz.uni-augsburg.de/~micheler/en/
Avvia un terminale su Mac o Linux e digita python
, quindi premi A capo o Invio. Quindi digita from turtle import *
, quindi A capo o Invio. Ora digita fd(100)
, quindi A capo o Invio. Evviva! Logo con Python! =D (gli utenti Windows possono installare Python qui)
Documentazione
Per un elenco completo dei comandi, consultare la documentazione in linea. Nota che la documentazione ti dirà di digitare turtle.fd(100)
, anziché fd(100)
, perché hanno scelto di utilizzare import turtle
, anziché from turtle import *
. Il metodo star è quasi sempre cattivo, perché permette di confondere le proprie funzioni con quelle del modulo, ma in questo caso è buono, perché ci permette di controllare la tartaruga con appositi comandi logo.
Funzioni di salvataggio del logo
Crea un file chiamato shapes.py
e salvalo in un posto ragionevole. Aggiungi il seguente codice a shapes.py
:
from turtle import *
def square(size):
for i in range(4):
fd(100)
rt(90)
def fun(size):
for i in range (10):
square (size)
rt(36)
Ora, ogni volta che vuoi creare un logo, vai al punto in cui hai salvato shapes.py
prima di eseguire python
. Quindi, dopo aver eseguito python
, esegui from shapes import *
invece di from turtle import *
. Questo importerà il logo insieme a tutte le funzioni personalizzate che hai definito in shapes.py
. Quindi, ogni volta che crei una funzione interessante, salvala semplicemente in shapes.py
per uso futuro.
per esempio. sessione interattiva (dopo aver eseguito python
dalla relativa directory):
from shapes import *
square(100)
fun(50)