Style et lisibilité
Écrire du Python lisible en France : langue des noms et des commentaires, accents, spécification, documentation et tests, du lycée au projet professionnel.
- Coder en français ou en anglais ? Noms, accents et commentaires en Python
Faut-il nommer ses variables en français, mettre des accents dans les identifiants, écrire les commentaires en anglais ? Ce que disent PEP 8, PEP 3131 et la doctrine de l'État sur code.gouv.fr, avec des exemples testés.
- Python en NSI : écrire un code lisible, spécifié et testé
Le programme de NSI demande de prototyper une fonction, d'en décrire les préconditions et postconditions et d'utiliser des jeux de tests. Comment le faire proprement en Python : PEP 8, docstrings, assertions et doctest, avec des exemples testés.

