Conventions
- Par Richard Gomez
Page 11
Citer ce chapitre
- GOMEZ, Richard,
- Gomez, Richard.
- Gomez, R.
Citer ce chapitre
- Gomez, R.
- Gomez, Richard.
- GOMEZ, Richard,
Chaque programme en langage Python est présenté dans un encart gris (police de caractères à chasse fixe).
Le nom d’une méthode spéciale commence et termine toujours par deux underscores, comme par exemple chez _ _getattr_ _, ce qui peut alourdir le texte. Il arrive parfois que nous écrivions tout simplement getattr (en italique) au lieu de _ _getattr_ _. Bien sûr, on ne confondra pas la méthode getattr avec la fonction interne getattr qui elle s’écrit sans underscores.
Quand on renvoie par exemple à la section 5 du chapitre 3 de ce livre, on écrit 3.5. De même, quand on renvoie à la sous-section 7.2 du chapitre 3, on écrit 3.7.2. Dans toute référence de ce type, le premier nombre indique le numéro du chapitre où se trouve la cible.
Certains énoncés sont numérotés (définitions, remarques, etc.) La définition 12.3, par exemple, désigne le 3-ème énoncé numéroté du chapitre 12. Dans la référence d’un tel énoncé, le premier nombre indique le numéro du chapitre où se trouve la cible. Même convention avec les figures et les tableaux.
Quand on étudie une classe, il arrive parfois, dans un soucis de clarté, que l’on ne présente pas tout son contenu d’emblée. Par exemple, la classe A ci-dessous possède deux méthodes nommées ceci et cela :
mais on pourrait présenter A en commençant par ceci :
et en terminant par cela :
en gardant à l’esprit que le script de cela est écrit dans celui de A avec, bien entendu, une indentation de 4 cadratins (nous avons omis l’indentation dan…
Date de mise en ligne : 23/02/2023
Ce chapitre est en accès conditionnel
Acheter cet ouvrage
35,99 €
Acheter ce chapitre
5,00 €