TP4 L'instruction conditionnelle
Cécile Dulucq
Created on September 22, 2021
More creations to inspire you
QUOTE OF THE WEEK ACTIVITY - 10 WEEKS
Presentation
HISTORY OF THE EARTH
Presentation
THE EUKARYOTIC CELL WITH REVIEW
Presentation
WWII JUNE NEWSPAPER
Presentation
PRIVATE TOUR IN SÃO PAULO
Presentation
FACTS IN THE TIME OF COVID-19
Presentation
AUSSTELLUNG STORYTELLING
Presentation
Transcript
Adapté du cahier d'algorithmique et de programmation niveau 2nde aux éditions Delagrave
L'instruction conditionnelle
TP4 :
PRESS START
Exemple : La condition est vraie si l'heure est supérieure à 9 et le jour est égal à "lundi".
- d'opérateurs logiques :
- d'opérateurs de comparaison :
Une condition est une expression dont le résultat est soit "vrai" soit "faux".Une condition peut être construite à l'aide :
A. Les conditions dans un test
- Une instruction conditionnelle est une instruction qui n'est exécutée que si une condition est réalisée. Autrement dit si une condition est réalisée alors l'instruction est réalisée.
- La condition est suivie de deux points.
- Les instructions liées à la condition doivent être indentées (décalées vers la droite). On peut dire que c'est l'indentation qui remplace le mot "alors" qui n'existe pas en langage Python.
B.Structure conditionnelle if"si...alors"
La structure if...else (si...sinon) permet d'éxécuter des instructions si une condition est réalisée et d'autres instructions sinon.
C. Structure conditionnelle "if...else""si...sinon"
La structure if...elif...else permet d'utiliser plusieurs conditions qui s'excluent l'une l'autre.Le mot clé elif est la contraction de "else if" qui signifie "sinon si".Il est possible d'utiliser autant de "elif" qu'on le souhaite.
D. Structure conditionnelle "if...elif...else""si...Sinon si...sinon"
Je me teste pour voir si j'ai compris
le symbole == correspond à une :
le symbole = correspond à une :
VALIDER
Utiliser les connecteurs logiques "ET" et "OU".
print(" ")
if ( ):
VALIDER
b=
c=
a=
VALIDER
y=
x=
VALIDER
VALIDER
Le message s'affiche pour x compris entre x = et x = valeurs
pour x = 0 :
pour x = 5 :
VALIDER
12345678
12345678
Elles sont situées à la ligne : etRéécrire la fonction avec les corrections :
VALIDER
print("20<a<=30")
print("a>20")
a=42
Il faut remplacer le par
VALIDER
VALIDER
VALIDER
Afficher à l'utilisateur mdp?
Instruction d'entrée : Pour demander une valeur, on utilise l'instruction input.Exemple : nombre=input("Choisissez un nombre entre 1 et 10")Instruction de sortie :Pour afficher un texte ou une variable, on utilise l'instruction print.Exemple : print("nombre =",nombre)
remplacer les symboles "..." par '...'
remplacer les symboles "..." par '...'
VALIDER
euros
euros
euros
VALIDER
Je teste les automatismes