• 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

On souhaite écrire en langage Java une bibliothèque de fonctions permettant d’assurer un certain nombre de traitements sur un ensemble de valeurs réelles représenté par une

4- Vérifier les coordonnées du point D par le calcul. 1- Lire puis écrire les coordonnées du point D tel que ABDC soit un parallélogramme. 2- Calculer les coordonnées du point D. 3-

Il s’agit donc d’écrire dans un fichier une succession d’instructions qui ne seront effectuées que lorsque nous lancerons l’exécution du programme.. Écrire un programme

Toute substitution symétrique est évidemment un pro- duit de facteurs de la forme X et i -f- X(T/y-f- Ty/); une fonction invariable par les substitutions du groupe symé- trique ne

n’est pas forcement l’ordre dans lequel on l’avait écrit. Écrire une fonction actor_of_character qui prend un prénom p en paramètre, et qui envoie le nom de l’acteur qui joue

Q4: Écrire une fonction « makeHorizontalWord(m,n,board,w,r,c,p) » qui prend en paramètre deux entiers positifs m et n , un plateau board de m lignes de n colonnes, le mot w que

1) Construire un repère orthogonal, l’unit é de longueur est le centimètre sur les deux axes. Lire et écrire les coordonnées du point C. 4) Placer le point D du cercle sachant

Dans un terminal, taper python (interpréteur classique) ou ipython (interpréteur plus évolué) pour accéder à un interpréteur Python.. Vous pouvez maintenant taper dans ce terminal