python bibliotheques
Bibliothèque turtle
En haut du script, tape from turtle import*
Instruction
Fonction
reset()
efface tout
goto(x,y)
le robot va au point de coordonnées (x,y)
forward(d)
le robot avance dans sa direction de d pixels
backward(d)
le robot recule dans sa direction de d pixels
right(47) ou left(32)
tourne sur la droite ou la gauche de l'angle choisi en degrés
up()
relever le crayon pour pouvoir avancer sans dessiner
down()
abaisser le crayon pour dessiner
...
pencolor(couleur)
change la couleur du trait, la couleur peut être notée "red" ou "green" ou "yellow"...
Exercice turtle.1
Dessiner un rectangle de dimension 100 par 200 pixels.
Exercice turtle.2
Dessiner un octogone (8 côtés) dont chaque côté mesure 50 pixels.
Exercice turtle.3 - POUR LES MEILLEUR(E)S
Il ne te reste plus qu'à créer une belle forme comme celle-ci.
Aide : ajouter l'instruction pencolor(choice(["red","green","violet","yellow"])) avant forward(). La fonction choice() retourne une couleur "au hasard" parmi celles qui sont entre les crochets []
Bibliothèque math
En haut du script, tape from math import*
Instruction
Fonction
sqrt ( x )
Renvoie la racine carrée de x (√x)
sin ( x ) , cos ( x ) , tan ( x )
Les fonctions trigonométriques
floor ( x )
Renvoie la partie entière de x
abs ( x )
Renvoie la valeur absolue de x, c’est-à-dire x si x≥0 et –x sinon
... et d'autres.
Exercice math.1
Complète la calculatrice en lui faisant calculer des racines carrées, les sinus et les cosinus.
Exercice math.2
Bibliothèque random
En haut du script, tape from random import*
Instruction
Fonction
randint ( a , b )
Renvoie un entier choisi aléatoirement dans l’intervalle [ a , b ]
uniform ( a , b )
Renvoie un flottant choisi dans l’intervalle [ a ; b [
Exercice random.1
Réalisez un algorithme, puis un programme du jeu « pierre, feuille, ciseaux » : le joueur joue contre l’ordinateur. Il peut faire 1 (pierre), 2 (feuille) ou 3 (ciseaux) comme choix.