Corrigés des exercices

corrigés des conversions euro-dollar

Pour tester si une condition est vraie ou fausse il faut utiliser des expressions booléennes avec des opérateurs de comparaison.

if test:
    instruction(s)

test est une expression booléenne
l’instruction ou les instructions ne seront exécutées que si le résultat de l’expression booléenne est True.
La tabulation devant l’instruction est indispensable. On parle d’indentation.
On peut ajouter un bloc d’instructions si la condition n’est pas vérifiée.

if test :
    instruction(s)
else :
    autre(s) instruction(s)

Vous pourrez compléter le programme ci-dessous

dollar_euro=0.89
devise=input("entrez au clavier la monnaie à convertir $ ou €: ")
valeur=float(input("entrez au clavier la valeur à convertir : "))

if devise=="$":
    resultat=



    phrase='selon le cours du jour '+str(valeur)+' $ valent '+str(resultat)+' €'

else:  
    resultat=



    phrase='selon le cours du jour '+str(valeur)+' € valent '+str(resultat)+' $'
print(phrase)

Avec elif on peut tester plusieurs instructions avant de passer à else

if test1 :
    instruction(s) 

elif test2 :
    instruction(s) 

else :
    autre(s) instruction(s)

La boucle for
La boucle for permet de faire des itérations (répétitions) sur un élément, comme une chaîne de caractères ou une liste. Le mot clef in vérifie l’appartenance d’un élément à une séquence.

for i in liste :
    Instruction(s)

Python peut vous fournir la documentation sur une fonction grâce à la commande help

corrigé à venir

La boucle while
En anglais » while » signifie « Tant que ». Pour créer une boucle , il faut donc utiliser ce mot clé suivi d’une indication qui dit quand la boucle peut éventuellement s’arrêter.Contrairement à la boucle bornée for on a ici une boucle dite non bornée.

while test :
    instruction(s)

corrigé à venir

corrigé à venir

https://capytale2.ac-paris.fr/web/c/e0c6-3919728

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *