Nombre de téléchargements - 44
Vous avez une question, contacter notre assistance par E-mail : admin@clicours.com
Exercices :
7.2. Définissez une fonction ligneCar(n, ca) qui renvoie une chaîne de n caractères ca.
7.3. Définissez une fonction surfCercle(R). Cette fonction doit renvoyer la surface (l’aire) d’un cercle dont on lui a fourni le rayon R en argument. Par exemple, l’exécution de l’instruction :
print surfCercle(2.5) doit donner le résultat 19.635
7.4. Définissez une fonction volBoite(x1,x2,x3) qui renvoie le volume d’une boîte parallélipipédique dont on fournit les trois dimensions x1, x2, x3 en arguments.
Par exemple, l’exécution de l’instruction :
print volBoite(5.2, 7.7, 3.3) doit donner le résultat : 132.13
7.5. Définissez une fonction maximum(n1,n2,n3) qui renvoie le plus grand de 3 nombres n1, n2, n3 fournis en arguments. Par exemple, l’exécution de l’instruction :
print maximum(2,5,4) doit donner le résultat : 5
7.6. Complétez le module de fonctions graphiques dessins_tortue.py décrit à la page 73.
Commencez par ajouter un paramètre angle à la fonction carre(), de manière à ce que les carrés puissent être tracés dans différentes orientations.
Définissez ensuite une fonction triangle(taille, couleur, angle) capable de dessiner un triangle équilatéral d’une taille, d’une couleur et d’une orientation bien déterminées.
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 de triangles :