Python

Python entier en chaîne

Python entier en chaîne

Python est l'un des langages universels qui prend en charge divers types de types de données comme les entiers, les nombres décimaux, les chaînes et les nombres complexes. Nous pouvons convertir un type de type de données en un autre type de données en Python. Ce processus de conversion de type de données est appelé transtypage. En Python, une valeur entière peut facilement être convertie en une chaîne en utilisant le str() une fonction. La fonction str() prend la valeur entière en paramètre et la convertit en chaîne. La conversion de int en chaîne n'est pas seulement limitée à la fonction str(). Il existe divers autres moyens de conversion int en chaîne. Cet article explique la conversion int en chaîne avec différentes méthodes.

Utilisation d'une fonction str() pour la conversion int en chaîne

Le str() est une fonction Python intégrée. La valeur entière est passée à la fonction str() en tant qu'argument, et elle convertit le nombre donné en chaîne. Il ne convertit pas la variable d'origine en chaîne, mais il rend la version de type chaîne du nombre et la renvoie. La syntaxe de la fonction str() est la suivante :

str(nombre_entier)

Nous pouvons déterminer le type de n'importe quelle variable en utilisant la fonction intégrée type(). Avant de convertir n'importe quel nombre en chaîne, nous pouvons déterminer le type de la variable en utilisant la fonction type(). Voyons un exemple de conversion int en chaîne en utilisant la fonction str().

#déclarer une variable numérique
nombre=20
#détermination du type de variable num en utilisant la fonction type()
print("Le type de variable est",type(num))
#conversion du nombre en chaîne
str_value= str(num)
#détermination du type de variable str_value convertie en utilisant la fonction type()
print("Le type de variable convertie est",type(str_value))

Production

Dans la sortie, on peut observer que le type de variable convertie est une chaîne.

Utilisation de l'opérateur %s pour la conversion int en chaîne

Le %s peut être utilisé pour convertir un entier en chaîne. La syntaxe d'utilisation de l'opérateur %s est la suivante :

"%s" %entier

Voyons un exemple de cela.

#déclarer une variable d'âge
âge =25
#conversion du numéro d'âge en chaîne
age_str="Mon âge est %s"%age
#impression de l'age_str
print(age_str)
#vérification du type de variable age_str
print(type(age_str))

Production

Dans la sortie, on peut constater que le type de la nouvelle variable est une chaîne.

Utilisation de f-string pour la conversion int en chaîne

Le mécanisme f-string peut être utilisé pour la conversion int en chaîne. La syntaxe de l'utilisation de f-string est la suivante :

f 'nombre'

Voyons un exemple de cela.

#déclarer une variable d'âge
âge =25
#conversion du numéro d'âge en chaîne
age_str=f"Mon âge est age"
#impression de l'age_str
print(age_str)
#vérification du type de variable age_str
print(type(age_str))

Production

Utilisation de la fonction format() pour la conversion int en chaîne

La fonction format() peut être utilisée pour la conversion int en chaîne. Le but attendu de la fonction format() est le formatage de chaîne. En utilisant la fonction format(), nous mettons l'espace réservé. Les sont des espaces réservés qui sont utilisés pour imprimer la valeur de la variable. La syntaxe de la fonction format() est :

"".format(nombre)

Voyons un exemple d'utilisation de la fonction format() pour la conversion int en chaîne.

#déclarer la variable nom
nom="Kamran"
#déclarer une variable d'âge
âge =25
#utilisation de la fonction format pour la conversion int en chaîne
print("Je m'appelle et mon âge est ".format (nom, âge))

Production

Conclusion

Cet article explique différentes méthodes pour convertir int en chaîne avec des exemples simples. Cet article pour les débutants qui veulent comprendre la conversion Python int en chaîne.

Top 10 des jeux à jouer sur Ubuntu
La plate-forme Windows a été l'une des plates-formes dominantes pour les jeux en raison du pourcentage énorme de jeux qui se développent aujourd'hui p...
5 meilleurs jeux d'arcade pour Linux
De nos jours, les ordinateurs sont des machines sérieuses utilisées pour les jeux. Si vous ne pouvez pas obtenir le nouveau score élevé, vous saurez c...
Bataille pour Wesnoth 1.13.6 Développement publié
Bataille pour Wesnoth 1.13.6 publiée le mois dernier, est la sixième version de développement de la 1.13.x series et il apporte un certain nombre d'am...