CommencezCommencez gratuitement

Division avec des entiers et des nombres à virgule flottante

Python prend en charge deux opérateurs de division : / et //. Dans Python 3, / retourne toujours un résultat de type float, et // est la division entière (tronquée) et retourne toujours un entier. La division tronquée équivaut à faire math.floor(numerator/divisor), qui retourne le plus grand entier inférieur ou égal au résultat de l'opération de division. Vous pouvez en apprendre davantage sur math.floor dans la documentation de Python.

Cette activité fait partie du cours

Types de données en Python

Voir le cours

Instructions de l’exercice

  • Affichez le résultat de 2/1 et de 1/2.
  • Affichez le résultat de la division tronquée de 2//1 et de 1//2.
  • Affichez le type de 2/1 et de 2//1.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Print the result of 2/1 and 1/2
print(____)
print(____)

# Print the floored division result of 2//1 and 1//2
print(____)
print(____)

# Print the type of 2/1 and 2//1
print(____)
print(____)
Modifier et exécuter le code