TP4 L'instruction conditionnelle
Cécile Dulucq
Created on September 22, 2021
Over 30 million people build interactive content in Genially.
Check out what others have designed:
PROMOTING ACADEMIC INTEGRITY
Presentation
HISTORY OF THE CIRCUS
Presentation
AGRICULTURE DATA
Presentation
LAS ESPECIES ANIMALES MÁS AMENAZADAS
Presentation
WATER PRESERVATION
Presentation
BIDEN’S CABINET
Presentation
YURI GAGARIN IN DENMARK
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