Conditions et boucles

Corrections

https://colab.research.google.com/drive/13_hiH48cRTi9XftW19XEA6pLAIR6KtJk?usp=sharing

écrire un programme qui converti des euros en dollar

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

On peut écrire des expressions plus évoluées avec les opérateurs logiques and et or
Soient : a=2 et b=-3

Structure conditionnelle if

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  if test :
instruction(s)
else :
autre(s) instruction(s)

Avec elif on peut tester plusieurs instructions avant de passer else

if test1 :
instruction(s)
elif test2 :
instruction(s)
else :
autre(s) instruction(s)

écrire un programme qui converti des euros en dollar ou des dollars en euro selon le choix de l’utilisateur à l’aide d’une entrée au clavier $ ou €.

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)

prévoir les résultats obtenus puis tester les codes suivants

for i in range (10):    
    print(i)
for i in range (1,10,2):    
    print(i)
for i in range (1,10):    
    print(i)
for i in [0,1,3,2,"b"]:    
    print(i))
mot="bonjour"
for lettre in mot :
    print(lettre)

écrire un programme qui converti des euros en dollar ou des dollars en euro selon le choix de l’utilisateur à l’aide d’une entrée au clavier $ ou €. Modifier le programme pour qu’il s’arrête si la monnaie tapée n’est ni $ ni €. Donner la possibilité de faire 3 essais seulement.

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)

écrire un programme qui converti des euros en dollar ou des dollars en euro selon le choix de l’utilisateur à l’aide d’une entrée au clavier $ ou €. Modifier le programme pour qu’il s’arrête si la monnaie tapée n’est ni $ ni €. Donner la possibilité de faire un nombre infini d’essais

écrire un programme qui converti des euros en dollar ou des dollars en euro selon le choix de l’utilisateur à l’aide d’une entrée au clavier $ ou €. Modifier le programme pour qu’il s’arrête si la monnaie tapée n’est ni $ ni €.Donner la possibilité de faire un nombre infini d’essais et de pouvoir quitter en saisissant la lettre q.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.