Maison > Problème commun > Comment convertir des nombres Python en chaînes

Comment convertir des nombres Python en chaînes

zbt
Libérer: 2023-08-11 11:06:05
original
11593 Les gens l'ont consulté

Les nombres Python utilisent la fonction str(), la méthode format(), les f-strings et la concaténation de chaînes pour être convertis en chaînes. 1. la fonction str(), qui accepte un nombre comme paramètre et le convertit en une chaîne correspondante ; 2. la méthode format(), qui indique les données à insérer en utilisant l'espace réservé {} dans la chaîne de format Numbers, et utilisez la méthode format() pour transmettre les nombres à la chaîne ; 3. f chaîne, vous pouvez ajouter la lettre "f" devant la chaîne, puis utiliser le nom de la variable entre accolades, etc.

Comment convertir des nombres Python en chaînes

Python est un langage de programmation puissant qui fournit de nombreuses fonctions et méthodes intégrées pour gérer la conversion entre différents types de données. Cela inclut des fonctionnalités permettant de convertir des nombres en chaînes. Dans cet article, nous aborderons quelques façons courantes de convertir des nombres en chaînes.

1. Utilisez la fonction str()

Le moyen le plus simple est d'utiliser la fonction str() intégrée. Cette fonction accepte un nombre comme argument et le convertit en chaîne correspondante. Par exemple :

number = 123
string = str(number)
print(string) # 输出:'123'
Copier après la connexion

2. Utilisez la méthode format()

Cette méthode est implémentée en utilisant la méthode format() de la chaîne. Vous pouvez indiquer le numéro à insérer en utilisant l'espace réservé {} dans la chaîne de format et en passant le numéro à la chaîne à l'aide de la méthode format(). Par exemple :

number = 123
string = '{}'.format(number)
print(string) # 输出:'123'
Copier après la connexion

3. Utiliser des f-strings

de Python À partir de la version 3.6, le concept de f-string a également été introduit. C'est une manière plus simple d'incorporer des expressions directement dans des chaînes. Nous pouvons ajouter la lettre « f » à la chaîne, puis utiliser un nom de variable ou toute expression Python légale entre accolades. Par exemple :

number = 123
string = f'{number}'
print(string) # 输出:'123'
Copier après la connexion

4. Utiliser la concaténation de chaînes

Une autre façon courante de convertir des nombres en chaînes consiste à utiliser la concaténation de chaînes. Nous pouvons ajouter le nombre à une chaîne vide, ce qui forcera Python à convertir le nombre en chaîne. Par exemple :

number = 123
string = '' + str(number)
print(string) # 输出:'123'
Copier après la connexion

Il convient de noter que les méthodes ci-dessus peuvent convertir des entiers ou des nombres à virgule flottante en chaînes. Cependant, si vous souhaitez convertir des nombres en chaînes dans d'autres bases (telles que binaire, hexadécimal, etc.), vous pouvez utiliser les fonctions intégrées bin(), oct() et hex(). Par exemple :

number = 123
binary = bin(number)
octal = oct(number)
hexadecimal = hex(number)
print(binary) # 输出:'0b1111011'
print(octal) # 输出:'0o173'
print(hexadecimal) # 输出:'0x7b'
Copier après la connexion

Dans cet article, nous avons présenté plusieurs méthodes couramment utilisées pour convertir des nombres en chaînes, notamment l'utilisation de la fonction str(), la méthode format(), la f-string et la concaténation de chaînes. Ces méthodes sont utiles pour gérer les conversions entre nombres et chaînes en Python. Quelle que soit la méthode que vous utilisez, vous pouvez choisir la méthode la plus adaptée pour implémenter votre code en fonction de vos besoins réels. .

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal