• Aucun résultat trouvé

[ À la découverte du langage de programmation Python \

N/A
N/A
Protected

Academic year: 2022

Partager "[ À la découverte du langage de programmation Python \"

Copied!
1
0
0

Texte intégral

(1)

[ À la découverte du langage de programmation Python \

Le but de ce TD est de découvrir la suitePyzopermettant de programmer un algorithme en langagePython

1. Allumer l’ordinateur et connectez-vous en utilisant votre loggin et votre mot de passe puis lancerPyzo.

Ce logiciel permet d’écrire le programme dans la fenêtre de gauche (fenêtre d’édition) et de l’exécuter dans la fenêtre de droite (le shell).

2. Recopier, dans la fenêtre d’édition, puis exécuter l’algorithme suivant :

3. Quel est l’affichage dans le shell?

4. À la ligne 3 de l’algorithme, quel est le rôle : a. de la commandeprint?

b. des guillemets?

Cet algorithme permet de trouver les coordonnées du point M, milieu du segment [AB]

pour les points particuliers A(9 ; 5) et B(-5; 7). Nous allons maintenant le modifier pour qu’il détermine les coordonnées de M, milieu du segment [AB] pour des points A et B de coordonnées données par l’utilisateur.

5. a. Sauvegarder votre programme dans votre espace personnel sous le nom «intro-1.py»

b. Puis remplacer 9, 4, -5 et 7 par xA, xB, yA et yB et exécuter le programme. On obtient alors le message d’erreur suivant :

c. Expliquer la signification de ce message.

Pour corriger cette erreur, il faut définir les variables xA, xB, yA et yB.

Nous allons maintenant programmer, en langage Python, la phrase suivante :

«La variable xA est du type flottant et l’utilisateur doit la saisir lorsqu’on lui demande»

Pour cela, il suffit de taper dans la fenêtre d’édition :

6. Définir les quatre variables xA, xB, yA et yB au debut du programme puis l’exécuter.

7. a. Sauvegarder votre programme dans votre espace personnel sous le nom «intro-2.py»

b. Écrire un programme permettant de déterminer les coordonnées du point B symé- trique du point A par rapport à un centre C où les coordonnées de A et de C seront données par l’utilisateur dans le shell.

c. Sauvegarder votre programme dans votre espace personnel sous le nom «intro-3.py»

Références

Documents relatifs

[r]

[r]

[r]

Exécuter celui de votre voisin sur GeoGebra (à la consigne prêt !) et vérifier si l’algorithme proposé permet de faire la figure proposée.. Traduire cet algorithme en Python,

Une urne contient quatre boules portant le

Pour construire le centre de courbure G' de la eon- choide au point A', on mène NF' perpendiculaire à la normale N A' jusqu'à sa rencontre en F' avec le rayon OA. La droite F

Le point I est le centre d'un cercle tangent aux deux droites D 1 et D 2 si et seulement si il est à égale dis- tance des deux droites ou encore si et seulement si il est sur une

[r]