Maison > développement back-end > Tutoriel Python > Comment convertir des chaînes en nombres (entiers et flottants) en Python ?

Comment convertir des chaînes en nombres (entiers et flottants) en Python ?

Mary-Kate Olsen
Libérer: 2024-12-27 15:38:12
original
397 Les gens l'ont consulté

How Do I Convert Strings to Numbers (Integers and Floats) in Python?

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
Copier après la connexion

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
Copier après la connexion

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)
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal