• Aucun résultat trouvé

Python module Turtle

N/A
N/A
Protected

Academic year: 2022

Partager "Python module Turtle"

Copied!
4
0
0

Texte intégral

(1)

1

Python

module Turtle

Valérie Bellynck (2009),

d’après un diaporama d’Alain Bozzi (2008),

lui-même venant de celui de Bob Cordeau (2008)

(2)

2

Le module Turtle

Le module Turtle contient des fonctions pour déplacer un curseur dans une fenêtre graphique en laissant une trace sous les endroits par lesquels il est passé.

Pour utiliser le module turtle, on écrit au début du programme :

Ne pas appeler le fichier turtle.py !!!!!

(3)

3

Les principales fonctions du module Turtle

# On efface tout et on recommence

reset()

# Aller à l'endroit de coordonnées x, y

goto(x, y)

# Avancer d'une distance donnée

forward(distance)

# Reculer

backward(distance)

# Relever le crayon (pour pouvoir avancer sans dessiner)

up()

# Abaisser le crayon(pour recommencer à dessiner)

down()

(4)

4

Les principales fonctions du module Turtle

# choix d’une couleur : chaîne prédéfinie

# ('red', 'blue', 'green', etc.)

color(couleur)

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

left(angle)

# Tourner à droite

right(angle)

# Choisir l'épaisseur du tracé

width(épaisseur)

# Remplir un contour fermé à l'aide de la couleur sélectionnée

fill(1)

# écriture d’une chaine de caractères

# (délimitée avec des " ou des ')

write(texte)

# dessine un cercle de rayon donné

circle(radius)

# efface le dessin

reset() # ou

clear()

# se déplace à la coord. x spécifiée

setx(integer)

# se déplace à la coord. y spécifiée

sety(integer)

Références

Documents relatifs

b- Etape 2 : Testez votre module à l’aide d’un programme qui fera appel à ces fonctions à plusieurs reprises, avec des arguments variés pour dessiner une série de carrés et

permettent de modifier la direction d’un nombre donné de degrés dans le sens trigonométrique (pour left) ou des aiguilles d’une montre (pour right).. Dans l’exemple

Dans la plupart des langages informatiques, la programmation se fait par blocs d’instructions qui dé- pendent d’une structure de contrôle (une fonction, une boucle, une

n The Chinese stripe-necked turtle was first observed in 2003 in the natural environment of Réunion in the Galets River, downstream of the hydroelectric dam, at the place

# lecture de l’ensemble du fichier pointé par f sous forme d’une chaîne de

setx( x ) vas à l'abscisse x sety(y) vas à l'ordonnée y home() vas à l'origine 0,0 setheading(angle) s'oriente à l'angle seth circle( rayon[[ , angle] , pas] )

• Fonction lecture_fic(p_nom) qui prend en paramètre une chaîne de caractères correspon- dant à un nom de fichier, charge le contenu de ce fichier texte (représentation

A l’aide d’une boucle for et de votre fonction TracerLosange, construire une fonction TracerMotif(ListeCouleurs) ayant en paramètre une liste de quatre couleurs (la première