A propos de cet exemple...

Question

Pourquoi faut-il passer par Edupython pour exécuter le programme ?

Solution

Parce que Python est un langage interprété, qui nécessite un support. A minima, environnement Python doit avoir été installé.

Question

Le script semble bien complexe

Solution

Oui et non. certaine parties, comme l'affichage graphique, nécessite d'employer du code peu parlant. En revanche, le traitement principal est simple. Dans les faits, il faut décomposer le problème en séparant ce qui doit etre fait (calculs), les entrées/sorties (saisie des paramètres, affichage des réponses) et l'habillage.

Question

Avez-vous remarqué les commentaires ?

Solution

Ce sont les lignes ou les phrases commençant par #. C'est une bonne habitude à prendre que de commenter un script.

On pourra a minima indiquer le nom/fonction du programme et le nom de l'auteur.

Les commentaires permettent de gagner du temps lors du débogage, surtout s'il est fait quelqu'un qui n'a pas écrit le programme.