Aide svppppp sur un exercice python
Résolu
Bonjour, je dois corriger ce code afin qu'il fonctionne et qu'il n'affiche plus un message d'erreur, pourriez-vous m'aidez?
def ajoute(a):
n = n + a
n=5
ajoute(3)
print(n)
def ajoute(a):
n = n + a
n=5
ajoute(3)
print(n)
3 réponses
-
def ajoute(a):
n = n + a
n=5
ajoute(3)
print(n)
Bonjour, il y a des indentations à la seconde et à la troisième ligne, puis sinon, la première, cinquième et sixième sont alignées "normalement" -
ModérateurSalut
def ajoute(a):
n=5
n = n + a
ajoute(3)
print(n)
Si tu n'initialises pas ta variable n ... forcément, ça ne marche pas
-
-
Modérateur
-
@choubakaMerci bcp
-
Modérateur@earthly.soulceci dit, tu as encore du boulot, tu as intérêt à bosser...
-
@choubakayep, j'vais travailler ^^'
-
-
Bonjour
En python l’indentation est primordiale, or par défaut, le site ne la conserve pas.
Pour qu’elle soit conservée, il faut utiliser les balises de code, voir ici https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
On pourra commencer à essayer de t’aider une fois que tu auras posté correctement ton code.
Il faut aussi que tu transcrives le message d’erreur.