Expressions et instructions
Objectifs
Définitions et différences
Expression
- Une expression est une combinaison de valeurs, de variables, d'opérateurs et de fonctions qui est évaluée pour produire une valeur.
- Une expression retourne toujours une valeur
Exemples simples :
2 + 3 # évalue à 5
x * 10 # évalue à la valeur de x multipliée par 10
"Hello" + " World" # évalue à "Hello World"
Exemples plus complexes :
(x + y) / 2
len("Python") > 5
Instructions
- Une instruction (ou commande) est une ligne de code qui effectue une action.
- Les instructions ne retournent pas nécessairement une valeur
Exemples d'instructions :
x = 5 # Instruction d'affectation
print(x) # Instruction d'affichage
if x > 0: # Instruction conditionnelle
print("Positif")
Expressions en détails
- Types d'expressions :
- Expressions arithmétiques :
2 + 3, x - 1
- Expressions booléennes :
x > 5
,y == 0
- Expressions de chaîne de caractères :
"Hello" + "World"
- Expressions arithmétiques :
- Évaluation des expressions :
- Expliquez comment Python évalue les expressions de gauche à droite, en respectant les règles de priorité des opérateurs.
- Utilisation des expressions dans les instructions :
- Une expression peut être utilisée à l'intérieur d'une instruction :
y = (x + 5) * 2 # Expression (x + 5) * 2 utilisée dans une instruction d'affectation
Expressions
- Types d'instructions :
- Instruction d'affectation :
x = 10
- Instruction de contrôle de flux :
if
,for
,while
- Instruction de fonction :
def ma_fonction():
- Instruction d'importation :
import math
- Instruction d'affectation :
- Instructions composées et instructions simples :
- Instructions simples : Une seule ligne de code, par exemple
x = 10.
- Instructions composées : Constituent plusieurs lignes de code et incluent un bloc de code (par exemple, les boucles et les conditions).
- Instructions simples : Une seule ligne de code, par exemple
- Utilisation d'expressions dans les instructions :
- Les expressions sont couramment utilisées dans des instructions conditionnelles ou des boucles :
if (x + 5) > 10: # L'expression (x + 5) > 10 est utilisée pour tester la condition
print("La condition est vraie.")