Conversion de chaînes en nombres en Python
Python fournit des méthodes pratiques pour convertir des chaînes représentant des valeurs numériques en virgule flottante (float) ou en entier ( int). Voici comment y parvenir :
Conversion de chaînes en flottants
Pour convertir une chaîne contenant une valeur décimale en flottant, utilisez la fonction float(). Par exemple :
a = "545.2222" float_value = float(a) print(float_value) # Output: 545.22220000000004
Conversion de chaînes en entiers
Pour convertir une chaîne représentant un entier en un entier, utilisez la fonction int(). Notez que cela nécessite que la chaîne contienne des chiffres entiers valides. Par exemple :
b = "31" int_value = int(b) print(int_value) # Output: 31
Conversion d'entier en flottant (étape facultative)
Au cas où vous auriez besoin de reconvertir votre entier en flottant, vous pouvez ensuite utiliser le float() à nouveau :
float_value = float(int_value)
En suivant ces étapes simples, vous pouvez facilement analyser des chaînes pour obtenir des valeurs numériques en Python, ce qui permet votre code pour interagir efficacement avec les données numériques.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!