Maison > développement back-end > Tutoriel Python > Comment connecter des nombres et des chaînes en python

Comment connecter des nombres et des chaînes en python

Libérer: 2019-07-06 09:00:09
original
7876 Les gens l'ont consulté

Comment connecter des nombres et des chaînes en python

Contrairement aux langages faiblement typés comme JS ou PHP, Python convertit automatiquement les types lors de la concaténation de chaînes, mais signale directement une erreur. La seule façon de résoudre ce problème est de convertir à l’avance le int en chaîne, puis de concaténer les chaînes.

# coding=utf8
str = '你的分数是:'
num = 82
text = str+num+'分 '
print text
Copier après la connexion

Résultat de l'exécution :

Comment connecter des nombres et des chaînes en python

Erreur directe : TypeError : impossible de concaténer les objets 'str' et 'int'

Solution Cette méthode convertit uniquement num en type chaîne à l'avance. Vous pouvez utiliser la fonction bytes pour convertir le type int en type chaîne. (Vous pouvez également utiliser la fonction intégrée str pour la conversion)

Code :

# coding=utf8
str = '你的分数是:'
num = 82
num = bytes(num)
text = str+num+'分 '
print text
Copier après la connexion

Le résultat est le suivant :

Comment connecter des nombres et des chaînes en python

Plus de détails sur Python Pour les articles techniques, veuillez visiter la colonne Tutoriel Python pour apprendre !

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