Versions multiplateformes :http://www.mathcats.com/gallery/logodownloadinfo.html
Spécifique à MacOS X :http://www.alancsmith.co.uk/
Logo open source :
http://sourceforge.net/projects/fmslogo
http://www.rz.uni-augsburg.de/~micheler/en/
Lancez un terminal sur Mac ou Linux et tapez python
, puis appuyez sur Retour ou Entrée. Tapez ensuite from turtle import *
, puis Retour ou Entrée. Tapez maintenant fd(100)
, puis Retour ou Entrée. Hourra ! Logo avec Python ! =D (les utilisateurs de Windows peuvent installer Python ici)
Documents
Pour une liste complète des commandes, consultez la documentation en ligne. Notez que la documentation vous dira de taper turtle.fd(100)
, plutôt que fd(100)
, car ils ont choisi d'utiliser import turtle
, plutôt que from turtle import *
. La méthode étoile est presque toujours mauvaise, car elle permet de confondre vos propres fonctions avec celles du module, mais dans ce cas c'est bien, car elle nous permet de contrôler la tortue avec les commandes logo appropriées.
Sauvegarder les fonctions du logo
Créez un fichier appelé shapes.py
, et enregistrez-le dans un endroit raisonnable. Ajoutez le code suivant à 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)
Maintenant, chaque fois que vous voulez créer un logo, accédez à l'endroit où vous avez enregistré shapes.py
avant d'exécuter python
. Puis, après avoir exécuté python
, exécutez from shapes import *
au lieu de from turtle import *
. Cela importera le logo avec toutes les fonctions personnalisées que vous avez définies dans shapes.py
. Ainsi, chaque fois que vous créez une fonction intéressante, enregistrez-la simplement dans shapes.py
pour une utilisation future.
par exemple. session interactive (après avoir exécuté python
depuis le répertoire concerné) :
from shapes import *
square(100)
fun(50)