Input sur Python

Je vais vous parler un peu des input (entrées) sur python et les pièges que vous pouvez rencontrer.

Typiquement, lorsque vous réclamez un variable à l’utilisateur, vous utilisez input.

Je vous invite à lire attentivement mes commentaires

Le problème avec cette mise en forme c’est que p-Python va comprendre la variable comme une chaine de caractères et cela va vous restreindre beaucoup.

Si on veut informer Python que la variable est un nombre on peut faire précéder input par int, comme à la ligne 15

En utilisant int j’ai pu faire un calcul avec la variable

J’ai donc utiliser int pour pouvoir faire un calcul avec les variables.

Néanmoins, int ne permet pas de rentrer un nombre décimal. Si je veux permettre à l’utilisateur d’entrer un nombre décimal, je remplace int par float.

En utilisant float, « j’autorise » l’utilisateur à utiliser des nombres décimaux

Vous voyez ci-dessus que Python permet les calculs avec des nombres décimaux puisque j’ai rentré float.

Voilà donc des manières d’utiliser les input et quelques « pièges » à éviter.

Attention, n’oubliez pas : par défaut, faire rentrer une valeur avec simplement input fait que Python comprend celle-ci comme une chaine de caractère, meme si ce sont des chiffres, ceux-là ne seront pas compris comme des nombres !

Merci de m’avoir lu et à bientôt !

#mastery06

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l'aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Créer un nouveau site sur WordPress.com
Commencer
%d blogueurs aiment cette page :