Salut,
JE pense que ça doit être local au bloc où tu définis la variable, comme
dans quasiment tous les autres langages.
Les exceptions le plus notables sont lua pour qui les variables sont par
défaut globales si on ne précise pas explicitement local, et javascript,
pour qui les variables
Salut Michel,
La procédure ou fonction commence bien par def, et finit à la prochaine
ligne qui est au même niveau d'indentation que ce def. (ou ligne
d'indentation plus à gauche si la fonction est la dernière méthode d'une
classe, bien sûr).
Une variable a une portée locale, mais il me
Hello Michel,
Je pense que procédure ou fonction ! une fonction se termine par un
return.
une procédure commence par le mot clé def, en dessous, indentation,
puis tout ce qui est indenté au même niveau en fait partie.
self, ça concerne l'objet, les classes ! il s'agit d'une référence à
Salut Jean-Claude,
Ben le truc à debugger, il est debuggé, c'était le pilote eloquence de
NVDA qui faisait pas toujours ce que je voulais.
Pour en revenir à l'indentation, doit-elle se faire avec des tabulations
ou peut-elle se faire avec des espaces.
J'ai cru voir les deux cas mais je suis
Bonjour Michel et à vous tous,
Hou le coup de colère!
C'est vrai qu'il est plus facile de casser le thermomètre, plutôt que
d 'accepter de reconnaitre que l'on a de la fièvre.
Personnellement, je serai incapable de débugger un programme sans
connaitre le langage.
Mais comme c'est toi, voici
Salut Paul,
C'était pas du debuggage bien sauvage, mais j'aime pas beaucoup ce genre
de langage.
C'est relativement lisible, mais le fait qu'on se base juste sur
l'indentation pour savoir quoi appartient à quel bloc, je trouve ça pénible.
Je me demande comment on fait quand on n'a que la
Michel,
l'indentation, elle peut se faire ou avec les tabulations ou avec les
espaces. à partir de Python 3, on ne devrait plus utiliser que les
espaces mais, il ne s'agit que d'une recommandation.
attention à n'utiliser que l'un ou l'autre !
Le 20/03/2014 18:32, Michel such a écrit :
Salut
Salut Michel,
Si tu dois t'adonner un tant soit peu fréquemment à ce genre de sport,
et que tu ne disposes pas de braille, tu pourras t'intéresser à un truc
appelé Visu2Script, qui offre quelques facilités concernant le repérage
et la navigation à travers un source en Python.
De mémoire:
Citation: Pour en revenir à l'indentation, doit-elle se faire avec des
tabulations ou peut-elle se faire avec des espaces.
C'est égal, tout pendant que tu restes cohérent dans l'ensemble du
fichier, c-à-d ne pas changer tout à coup de tab à espaces ni le nombre
d'espaces pour un niveau.