Pour aller plus loin avec Python

Importation de bibliothèques

Recopier le code :

# -*- coding: utf-8 -*-

from math import *

from turtle import *

import __builtin__

import random as rd

from time import *

import Tkinter as Tk

import easyguifr as eg

import easydessinfr as ed

Les bibliothèques "easyguifr" et "easydessin" doivent être téléchargées et placées dans le répertoire dédié à Python sur la clé USB App>Lib>lib-tk (chemin existant donc vous devez le trouver).

Page de téléchargement de easyguifr (lien de téléchargement Sourceforge en haut de la page)

Page de téléchargement de easydessinfr (lien de téléchargement Sourceforge en haut de la page)

Fonctions turtle

  • reset() On efface tout et on recommence

  • goto(x, y) Aller à l'endroit de coordonnées x, y

  • forward(distance) Avancer d'une distance donnée

  • backward(distance) Reculer

  • up() Relever le crayon (pour pouvoir avancer sans dessiner)

  • down() Abaisser le crayon(pour recommencer à dessiner)

  • color(couleur) <couleur> peut être une chaîne prédéfinie ('red', 'blue', 'green', etc.)

  • left(angle) Tourner à gauche d'un angle donné (exprimé en degrés)

  • right(angle) Tourner à droite

  • width(épaisseur) Choisir l'épaisseur du tracé

  • fill(1) Remplir un contour fermé à l'aide de la couleur sélectionnée

  • write(texte) <texte> doit être une chaîne de caractères délimitée avec des " ou des '