Vérificateur de nombres positifs ou négatifs Python
Vérifiez si un nombre est positif, négatif ou nul en Python à l'aide du branchement conditionnel.
Aperçu
Déterminer le signe d’un nombre est l’une des opérations les plus fondamentales de la prise de décision logique et du calcul mathématique.
Nous utilisons les instructions if-elif-else de Python pour vérifier si le nombre est supérieur à zéro (positif), inférieur à zéro (négatif) ou égal à zéro.
Cet exercice renforce les comparaisons booléennes fondamentales et la logique de branchement conditionnel en Python.
Sortie de code et d'exécution
Vérification d'une série d'entrées de test pour les classer comme positives, négatives ou nulles.
def check_number(num):
if num > 0:
return "Positive"
elif num < 0:
return "Negative"
else:
return "Zero"
test_cases = [10, -5, 0]
for val in test_cases:
print(f"Number {val:2d} is {check_number(val)}")Number 10 is Positive
Number -5 is Negative
Number 0 is ZeroMise en œuvre étape par étape
- Validation des entrées dans les pipelines de données
- Branchement de calcul en fonction du signe
- Apprentissage de base du flux de contrôle
Foire aux questions
Le zéro est-il considéré comme positif ou négatif ?
En mathématiques standard et en programmation Python, zéro n'est ni positif ni négatif. Il est classé comme neutre ou nul.
Sujets connexes
Déterminez si un entier est pair ou impair à l’aide de l’opérateur arithmétique modulo en Python.
Script de calculatrice simple PythonCréez une calculatrice de base en Python. Apprenez à mapper des opérateurs mathématiques, à prendre en compte les flux d'exécution des utilisateurs et à gérer la logique de manière native.