Vérificateur de nombres pairs ou impairs Python

Déterminez si un entier est pair ou impair à l’aide de l’opérateur arithmétique modulo en Python.

Essayez dans l'éditeur

Aperçu

Un nombre pair est un nombre entier exactement divisible par 2. Un nombre impair laisse un reste de 1 lorsqu'il est divisé par 2.

Nous utilisons l'opérateur modulo Python `%`, qui renvoie le reste d'une division. Pour tout nombre pair, « n % 2 » est évalué à « 0 ».

Ce concept informatique classique est largement utilisé dans le bouclage, le partitionnement des données et la conception d’algorithmes de base.

Sortie de code et d'exécution

Fonction permettant d'évaluer le statut pair/impair pour les entiers négatifs, positifs et nuls.

def is_even(num):
    return num % 2 == 0

numbers = [4, 7, 0, -3]
for n in numbers:
    result = "Even" if is_even(n) else "Odd"
    print(f"{n:2d} is {result}")
Sortie terminale
 4 is Even
 7 is Odd
 0 is Even
-3 is Odd

Mise en œuvre étape par étape

  • Alternance des couleurs des lignes dans les tableaux/interfaces utilisateur
  • Répartir les tâches sur plusieurs processus de travail
  • Énigmes de la théorie mathématique des nombres

Foire aux questions

0 est-il pair ou impair ?

Zéro est pair car il laisse un reste de 0 lorsqu'il est divisé par 2 (0 = 2 * 0).

Sujets connexes