Exercices Les Bases Python Positif ou negatif
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Positif ou negatif

En Python, le mot-cle if te permet de faire un choix : si une condition est vraie, tu executes un bloc de code, sinon tu en executes un autre grace a else.

La condition, c'est une expression qui vaut True ou False. Par exemple, n > 0 vaut True si n est strictement positif, et False sinon.

L'indentation (les espaces au debut de la ligne) est cruciale en Python. C'est elle qui dit a Python quelles lignes font partie du if et quelles lignes font partie du else.

Par exemple :
if n > 0:
print('positif')
else:
print('pas positif')

Écris une fonction positif_negatif(n) qui renvoie 'positif' si n est strictement superieur a 0, 'negatif' si n est strictement inferieur a 0, et 'zero' si n vaut 0.

Exemple :
positif_negatif(5) renvoie 'positif'
positif_negatif(-3) renvoie 'negatif'
positif_negatif(0) renvoie 'zero'

Tests (3/4)

Nombre positif
assert positif_negatif(5) == 'positif'
Nombre negatif
assert positif_negatif(-3) == 'negatif'
Zero
assert positif_negatif(0) == 'zero'

+ 0 tests cachés

Indices (3 disponibles)

solution.py