Python: bonnes pratiques

Python est un langage de programmation objet interprété. Il a été développé vers 1991 par Guido Von Rossum au CWI-Université d’Amsterdam- et nommé par rapport au Monthy Python’s Flying Circus.

Python est un langage open source supporté, développé et utilisé par une large communauté: c'est un avantage indéniable.

Voici la liste des bonnes pratiques pour programmer en Python selon la PEP20:
La plupart de ces recommandations sont conseillées dans les autres langages.

Mieux vaut être beau que laid.
L'explicite vaut mieux que l'implicite.
Simple vaut mieux que complexe.
Complexe vaut mieux que compliqué.
Plat vaut mieux qu'imbriqué.
Epars vaut mieux que dense.
La lisibilité compte.
Les cas particuliers ne sont pas assez spéciaux pour enfreindre les règles.
Bien que l'aspect pratique l'emporte sur la pureté.
Les erreurs ne doivent jamais passer inaperçues.
À moins qu'elles ne soient explicitement réduites au silence.
Face à l'ambiguïté, refusez la tentation de deviner.
Il doit y avoir une seule et, de préférence, une seule façon évidente de le faire.
Bien que cette façon de faire ne soit pas évidente au début, à moins d'être Néerlandais.
Mieux vaut maintenant que jamais.
Bien que jamais soit souvent mieux que maintenant.
Si la mise en œuvre est difficile à expliquer, c'est une mauvaise idée.
Si la mise en œuvre est facile à expliquer, c'est peut-être une bonne idée.
Les espaces de noms sont une excellente idée - faisons-en davantage !