maths info: dur la reprise: ne 'return' rien
maths info: dur la reprise: ne 'return' rien
bonjour a tous,
j ai un Tp de maths info bientot mais les vacances sont passées par la et je revise les bases et j ai un probleme, j ai cherché sur internet mais je vois pas comment faire
on va dire que je souhaite creer une fonction qui ajoute un nombre a a la fin d une liste alors c est simple mais ca ne renvoie rien ....
j ai ecrit:
def ajout(x,l):
return l.append(x)
dans mes cours ils n en parlent pas je crois
mais ca revoit rien ..... "print" non plus ne marche pas
merci
mik
j ai un Tp de maths info bientot mais les vacances sont passées par la et je revise les bases et j ai un probleme, j ai cherché sur internet mais je vois pas comment faire
on va dire que je souhaite creer une fonction qui ajoute un nombre a a la fin d une liste alors c est simple mais ca ne renvoie rien ....
j ai ecrit:
def ajout(x,l):
return l.append(x)
dans mes cours ils n en parlent pas je crois
mais ca revoit rien ..... "print" non plus ne marche pas
merci
mik
Re: maths info: dur la reprise: ne 'return' rien
en Python ? Quelle version ton Python, 2 ou 3 ? (print utilise des parenthèses dans la version la plus récente, il me semble)
La syntaxe de append me semble correcte.
documentation Python
------------------------------------------
https://docs.python.org
Cours Python
------------------------------------------
Python 3 : des fondamentaux aux concepts avancés du langage
Début du cours : le 02 novembre 2017
https://www.fun-mooc.fr/courses/course- ... on01/about
Cours Python 3 pour la programmation scientifique
http://www.coursPython.com
https://fr.wikibooks.org/wiki/Programmation_Python
La syntaxe de append me semble correcte.
documentation Python
------------------------------------------
https://docs.python.org
Cours Python
------------------------------------------
Python 3 : des fondamentaux aux concepts avancés du langage
Début du cours : le 02 novembre 2017
https://www.fun-mooc.fr/courses/course- ... on01/about
Cours Python 3 pour la programmation scientifique
http://www.coursPython.com
https://fr.wikibooks.org/wiki/Programmation_Python
« Occupez-vous d’abord des choses qui sont à portée de main. Rangez votre chambre avant de sauver le monde. Ensuite, sauvez le monde. » (Ron Padgett, dans Comment devenir parfait) 

Re: maths info: dur la reprise: ne 'return' rien
j ai python 3.6
apres je suspecte mon Mac aussi
en tp on utilise des pc et jai un mac
ya deux jours j ai installé Spyder et voila...
apres je suspecte mon Mac aussi
en tp on utilise des pc et jai un mac
ya deux jours j ai installé Spyder et voila...
Re: maths info: dur la reprise: ne 'return' rien
car avant j utlisais IDLE avec mon portable Mac
je trouve IDLE mieux en plus....
je trouve IDLE mieux en plus....
Re: maths info: dur la reprise: ne 'return' rien
ca me bloque dans les revisons en plus... c est pas des maths ca, trop dommage
Re: maths info: dur la reprise: ne 'return' rien
tu penses qu il peut y avoir un conflit entre spyder et IDLE ?
Re: maths info: dur la reprise: ne 'return' rien
(Ne connais IDLE que de nom, pourrais-pas t'aider...)
Quel est le message d'erreur dans la ligne de commande ?
Sur Mac, c'est de l'Unix-like ton système de ligne de commande ?
(As-tu un émulateur Windows ??)
Quel est le message d'erreur dans la ligne de commande ?
Sur Mac, c'est de l'Unix-like ton système de ligne de commande ?
(As-tu un émulateur Windows ??)
« Occupez-vous d’abord des choses qui sont à portée de main. Rangez votre chambre avant de sauver le monde. Ensuite, sauvez le monde. » (Ron Padgett, dans Comment devenir parfait) 

Re: maths info: dur la reprise: ne 'return' rien
Bonjour
Tu pourrais envoyer tout le programme (minimal quand-même) stp ?
P.S. Essaie de soigner un peu tes messages stp, ce serait sympa pour les gens qui essaient de t'aider.
Il n'y a ni accent, ni apostrophe sur ton Mac ? Si oui, tu t'es fait avoir, sinon, utilise-les.
Tu pourrais envoyer tout le programme (minimal quand-même) stp ?
P.S. Essaie de soigner un peu tes messages stp, ce serait sympa pour les gens qui essaient de t'aider.
Il n'y a ni accent, ni apostrophe sur ton Mac ? Si oui, tu t'es fait avoir, sinon, utilise-les.
Re: maths info: dur la reprise: ne 'return' rien
okay alors le programme c est juste la fonction :
def ajout(x,l):
return l.append(l)
si je tape:
ajout(4,[1,2,3]) dans la console il ne se passe rien
si je remplace le return par print il affiche none
def ajout(x,l):
return l.append(l)
si je tape:
ajout(4,[1,2,3]) dans la console il ne se passe rien
si je remplace le return par print il affiche none
Re: maths info: dur la reprise: ne 'return' rien
mon mac a les accents francais oui
donc quand python verifie le code, il le valide, il n y a pas de message d erreur
donc quand python verifie le code, il le valide, il n y a pas de message d erreur