Gérer les entiers et les nombres à virgule flottante
Dans cette étape, vous apprendrez à gérer à la fois les entiers et les nombres à virgule flottante (nombres décimaux) dans votre programme Python. Cela est important car vous rencontrerez souvent différents types de données numériques dans les applications du monde réel.
Modifions à nouveau le fichier positive_numbers.py
pour qu'il fonctionne avec les nombres à virgule flottante. Ouvrez le fichier positive_numbers.py
dans votre répertoire ~/project
en utilisant l'éditeur VS Code.
Maintenant, changez la valeur de la variable number
en un nombre à virgule flottante, comme 3.14
:
number = 3.14
if number > 0:
print(number, "is a positive number")
elif number == 0:
print(number, "is zero")
else:
print(number, "is a negative number")
Enregistrez le fichier et exécutez le script :
cd ~/project
python positive_numbers.py
Vous devriez voir la sortie suivante :
3.14 is a positive number
Maintenant, essayons un nombre à virgule flottante négatif, comme -2.5
:
number = -2.5
if number > 0:
print(number, "is a positive number")
elif number == 0:
print(number, "is zero")
else:
print(number, "is a negative number")
Enregistrez le fichier et exécutez le script à nouveau :
python positive_numbers.py
Vous devriez voir la sortie suivante :
-2.5 is a negative number
Comme vous pouvez le voir, le programme fonctionne correctement avec les entiers et les nombres à virgule flottante. Python gère automatiquement les différents types de données sans nécessiter de modifications spéciales du code. Cette flexibilité fait de Python un langage puissant pour les calculs numériques.