Apprenez-en sur les nombres pairs et impairs
Dans cette étape, nous allons explorer les concepts fondamentaux des nombres pairs et impairs. Comprendre ces concepts est crucial pour diverses tâches de programmation, notamment la validation de données, la conception d'algorithmes et le développement de jeux.
Qu'est-ce qu'un nombre pair ?
Un nombre pair est un entier qui est exactement divisible par 2. Cela signifie que lorsque vous divisez un nombre pair par 2, le reste est toujours 0. Des exemples de nombres pairs sont : 2, 4, 6, 8, 10, etc.
Qu'est-ce qu'un nombre impair ?
Un nombre impair est un entier qui n'est pas exactement divisible par 2. Lorsque vous divisez un nombre impair par 2, le reste est toujours 1. Des exemples de nombres impairs sont : 1, 3, 5, 7, 9, etc.
Comment déterminer si un nombre est pair ou impair
En programmation, nous devons souvent déterminer si un nombre donné est pair ou impair. Python offre un moyen simple de le faire en utilisant l'opérateur modulo (%
). L'opérateur modulo renvoie le reste d'une division.
Par exemple, 7 % 2
vaut 1 car lorsque vous divisez 7 par 2, le reste est 1. De même, 8 % 2
vaut 0 car lorsque vous divisez 8 par 2, le reste est 0.
Créons un simple script Python pour illustrer cela :
-
Ouvrez l'éditeur VS Code dans le WebIDE.
-
Créez un nouveau fichier nommé even_odd.py
dans le répertoire ~/project
.
~/project/even_odd.py
-
Ajoutez le code suivant au fichier even_odd.py
:
number = 10
if number % 2 == 0:
print(number, "is an even number")
else:
print(number, "is an odd number")
Ce code attribue d'abord la valeur 10 à la variable number
. Ensuite, il utilise une instruction if
pour vérifier si le reste de la division de number
par 2 est égal à 0. Si c'est le cas, le code affiche que le nombre est pair. Sinon, il affiche que le nombre est impair.
-
Exécutez le script en utilisant la commande suivante dans le terminal :
python ~/project/even_odd.py
Vous devriez voir la sortie suivante :
10 is an even number
-
Maintenant, changez la valeur de number
dans le fichier even_odd.py
en 7 :
number = 7
if number % 2 == 0:
print(number, "is an even number")
else:
print(number, "is an odd number")
-
Exécutez le script à nouveau :
python ~/project/even_odd.py
Vous devriez maintenant voir la sortie suivante :
7 is an odd number
Cet exemple simple montre comment utiliser l'opérateur modulo pour déterminer si un nombre est pair ou impair en Python. Dans les étapes suivantes, nous allons nous appuyer sur cette base pour créer des programmes plus complexes.