Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes |
teaching:progappchim:notions_fondamentales [2019/12/05 12:20] – [Le type de données texte ou "string" :] villersd | teaching:progappchim:notions_fondamentales [2020/03/13 09:49] – [Scripts ou programmes Python, où les conserver, et comment les nommer :] villersd |
---|
| |
==== Scripts ou programmes Python, où les conserver, et comment les nommer : ==== | ==== Scripts ou programmes Python, où les conserver, et comment les nommer : ==== |
il est utile de donner des noms de programmes signifiants, d'éviter les espaces et caractères spéciaux dans les noms, d'utiliser systématiquement l'extension ".py" et de les classer en répertoires suivant leur rôle ou utilité (exercice, exemple simple, application de calcul, utilisation graphique, interface,...). Python propose des lignes directrices sur le style d'écriture des programmes, mettant en avant la lisibilité. Il s'agit de la [[https://www.python.org/dev/peps/pep-0008/|pep8]]. | il est utile de donner des noms de programmes signifiants, d'éviter les espaces et caractères spéciaux dans les noms, d'utiliser systématiquement l'extension ".py" et de les classer en répertoires suivant leur rôle ou utilité (exercice, exemple simple, application de calcul, utilisation graphique, interface,...). |
| |
| Python propose des lignes directrices sur le style d'écriture des programmes, mettant en avant la lisibilité. Il s'agit de la [[https://www.python.org/dev/peps/pep-0008/|pep8]]. Le document du [[https://blog.impulsebyingeniance.io/outils-et-bonnes-pratiques-pour-un-code-python-de-bonne-qualite/|blog ingeniance]] donne les quelques recommandations les plus importantes, en français. Le site Real Python propose un tuto : [[https://realpython.com/python-pep8/|How to Write Beautiful Python Code With PEP 8]] |
| |
| |
===== Structures conditionnelles et répétitives ===== | ===== Structures conditionnelles et répétitives ===== |
FIXME | FIXME |
| |
| * Try ... Except : |
| * [[https://medium.com/better-programming/how-to-start-using-try-statements-in-python-5043fe69058d]] |
* https://realpython.com/python-keyerror/ | * https://realpython.com/python-keyerror/ |
* ... | * ... |