Soucis de code
joeze123
Messages postés
1
Statut
Membre
-
jee pee Messages postés 42433 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 42433 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour...?!!
J’essaie de programmer depuis un moment un code, et malgré l'aide de j'ai demandé je n'ai toujours pas de réponse.
Voici le code en question :
def code(i):
if i==1 :
return(i)
print("Le code est bon")
else :
return(n-1)
print("recommencez")
i=int(input("Donnez une nombre : "))
________
Ce code est censer faire :
La personne donne un nombre peut importe lequel.
Si le nombre donné est celui attendu, alors on imprime "Le code est bon"
sinon afficher "Recommencez"
i est le nombre donné avant que le code commence.
S'il vous plait... Merci d'avance..!?
A voir également:
- Soucis de code
- Code ascii - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
1 réponse
Bonjour,
Ton code n'est pas logique dans sa démarche, ni syntaxiquement correct.
L'indentation en 4 et 7 est mauvaise, en 6 n n'est pas défini avant, en 9 i est saisi mais tu n'en fais rien, la fonction code n'est jamais appelée
Il y a des centaines de façon de coder ce que tu veux faire, mais vraiment je ne me sens pas de partir sur la base de ton code pour le corriger, c'est mal engagé.
Tu devrais commencer par un programme linéaire qui n'appelle pas une fonction.
Cordialement
Ton code n'est pas logique dans sa démarche, ni syntaxiquement correct.
L'indentation en 4 et 7 est mauvaise, en 6 n n'est pas défini avant, en 9 i est saisi mais tu n'en fais rien, la fonction code n'est jamais appelée
Il y a des centaines de façon de coder ce que tu veux faire, mais vraiment je ne me sens pas de partir sur la base de ton code pour le corriger, c'est mal engagé.
Tu devrais commencer par un programme linéaire qui n'appelle pas une fonction.
Cordialement