La fonction float() en Python

La fonction float() en python renvoie un nombre à virgule flottante à partir d'un nombre ou d'une chaîne. La fonction float() effectue sa tache en analysant la variable passée en paramètre:

  1. Si la variable passée en paramètres est un nombre entier, elle lui ajoute une virgule flottant avec un zéro à la fin (exemple 3 sera transformé en 3.0)
  2. Si la variable passée en paramètres est un nombre à virgule flottante, elle le laisse inchangé!
  3. Si la variable passée en paramètres est une chaine de caractères formée de nombres, elle le traite comme étant un nombre et ajoute une virgule flottante ( exemple s="12.25" sera transformé en float s=12.25)
  4. Si la variable passée en paramètres est une chaine de caractères qui contient autre caractères que les nombres, elle renvoie une erreur ! (Exemple pour s="Hello" la fonction float() renvoie une erreur indiquant qu'il n'est pas possible de transformer une chaine de caractères en un nombre float)

Syntaxe

Exemple1

Exemple2 (float() appliquée à une chaine formée de nombres)

Exemple3 (float() appliquée à une chaine de caractères)




 

Younes Derfoufi
CRMEF OUJDA

1 thought on “La fonction float() en Python

Leave a Reply