Académique Documents
Professionnel Documents
Culture Documents
Exercice 1 :
Saisir les instructions Python sur ton PC et compléter le tableau.
Instruction en Python Résultat
a=2
print(type(a))
X=7.23
print(type(x))
z=a+x
print(type(z))
Interprétation :
…………………………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………………………
Exercice 2 : (Opérateurs)
Calculer :
5/2 = 10+4 = 13*5= 10-12=
5 div 2 = 10 div 2 = 5 div 7= 1+(6/2) * 4 =
5 mod 2 = 10 mod 2 = 5 mod 7 = 12 ≥ 10 =
Prof : HAOUARI Ramzi 1
2 Sciences
Exercice 3 : (Evaluation d’une expression)
1- Pour chaque opérateur donner son équivalent en python et pour chaque expression donner le
résultat correspondant.
Opérateur en Opérateur en
algorithme python Expression Résultat
+ 5+6
- 4.5 - 2.5
/ 12 / 4
mod 11 mod 4
div 11 div 5
≠ 12 ≠ (10+2)
≤ 4≤4
∈ 5 ∈ [12,6,-3,5,7]
= 1+2 = 3-0
1 x 15 + 3 * 2 + 5 int
2 x (18 mod 5 ) / 2
3 x = (3 % 5 ) // 2
4 x abs(-12.5)+3
2- Donner la trace d’exécution ainsi que les valeurs finales de X, Y et Z après l’exécution des
instructions suivantes :
1 X 10
2 Y2
3 X X + Y * 2
4 ZX div 2 + Y
5 Y (Z + X) mod 2
6 Z X *3 + 4 mod 2
3) Les fonctions prédéfinies sur les types numériques :
Compléter le tableau suivant par l’instruction python ainsi qu’une valeur possible de x.
Compléter le tableau suivant par la valeur ainsi que le type de x (en algorithmique) :