Sommaire du parcours
1.Premiers pas
2.Textes et saisie
3.Conditions
4.Boucles
5.Listes et dictionnaires
6.Fonctions et projet
Module 1Premiers pas
Nombres et calculs
Utilisez Python comme une calculatrice : opérations, division entière, reste et arrondis.
- 10 min
- 3 étapes
- 2 exercices
Les quatre opérations
Python calcule comme une calculatrice. Le symbole * sert à multiplier et / à diviser. Les parenthèses fixent l’ordre des calculs, exactement comme en mathématiques. Attention : une division avec / donne toujours un nombre à virgule, même quand le résultat tombe juste. 6 / 2 donne donc 3.0.
print(7 + 3)
print(7 - 3)
print(7 * 3)
print(7 / 2)
print(6 / 2)
print((2 + 3) * 4)Cliquez sur « Exécuter » pour voir le résultat ici.
Division entière, reste et puissance
La division entière // donne le quotient sans ce qui suit la virgule, et % (le modulo) donne le reste de la division. Le reste est très utile, par exemple pour savoir si un nombre est pair : n % 2 vaut 0 pour tout nombre pair. Enfin, ** calcule une puissance : 2 ** 3 signifie 2 × 2 × 2.
print(17 // 5) # 17 = 5 × 3 + 2 : le quotient est 3
print(17 % 5) # et le reste est 2
print(10 % 2) # 0 : 10 est pair
print(2 ** 3) # 2 × 2 × 2Cliquez sur « Exécuter » pour voir le résultat ici.
Entiers et nombres à virgule
Python distingue les nombres entiers (int), comme 16, et les nombres à virgule (float), comme 1.75. La virgule s’écrit avec un point : 1,75 ne donne pas du tout ce que vous attendez. La fonction type() indique le type d’une valeur. Les nombres à virgule sont parfois très légèrement imprécis, comme le montre 0.1 + 0.2. La fonction round(nombre, 2) arrondit le résultat à deux chiffres après la virgule.
taille = 1.75
age = 16
print(type(taille))
print(type(age))
resultat = 0.1 + 0.2
print(resultat)
print(round(resultat, 2))Cliquez sur « Exécuter » pour voir le résultat ici.
À vous de jouer
Exercices
0 sur 2 réussi
Exercice 1
La durée d’un film
Un film dure 135 minutes. Calculez le nombre d’heures complètes avec // et les minutes restantes avec %, puis affichez le résultat comme dans le résultat attendu.
Résultat attendu
2 h 15 min
duree = 135
heures = 0 # remplacez 0 par le bon calcul
minutes = 0 # remplacez 0 par le bon calcul
print(heures, "h", minutes, "min")Écrivez votre code, puis cliquez sur « Vérifier ma réponse ».
Exercice 2
La moyenne de trois notes
Calculez la moyenne des trois notes dans la variable moyenne. Le programme l’affiche ensuite, arrondie à un chiffre après la virgule.
Résultat attendu
14.7
note1 = 12
note2 = 15
note3 = 17
moyenne = 0 # calculez la moyenne ici
print(round(moyenne, 1))Écrivez votre code, puis cliquez sur « Vérifier ma réponse ».
Prêt pour la suite ?
Réussissez les exercices ci-dessus, ou marquez la leçon comme terminée quand vous le souhaitez.