« Programmation Python/Modules » : différence entre les versions

Contenu supprimé Contenu ajouté
Déplacement du paragraphe "turtle" de cette longue page qui rame, vers la page dédiée
Ligne 71 :
==== Remarques importantes ====
 
* La fonction <code>input()</code> renvoie une valeur dont le type correspond à ce que l'utilisateur a entré. Dans notre exemple, la variable <tt>nn</tt> contiendra donc un entier, une chaîne de caractères, un réel, etc. suivant ce que l'utilisateur aura décidé. Si l'utilisateur souhaite entrer une chaîne de caractères, il doit l'entrer comme telle, ''c'est-à-dire incluse entre des apostrophes ou des guillemets''. Nous verrons plus loin qu'un bon script doit toujours vérifier si le type ainsi entré correspond bien à ce que l'on attend pour la suite du programme.
 
* Pour cette raison, il sera souvent préférable d'utiliser dans vos scripts la fonction similaire <code>raw_input()</code>, laquelle renvoie toujours une ''chaîne de caractères''. Vous pouvez ensuite convertir cette chaîne en nombre à l'aide de int() ou de float(). Exemple :