Maison  >  Article  >  développement back-end  >  Introduction à 5 façons d'utiliser la concaténation de chaînes Python

Introduction à 5 façons d'utiliser la concaténation de chaînes Python

高洛峰
高洛峰original
2017-03-16 16:51:461401parcourir

Résumé les 5 méthodes de Python concaténation de chaînes  :

1 signe plus

Le premier a Ceux qui ont de l'expérience. en programmation sachez probablement que dans de nombreux multi-langues, un signe plus est utilisé pour connecter deux chaînes. La même chose est vraie en Python " " est utilisé pour connecter directement deux chaînes ;

print 'Python' + 'Tab'

Résultat :

PythonTab

2. Virgule

La seconde est plus spéciale Utilisez une virgule pour connecter deux chaînes si les deux chaînes sont séparées par "virgule". Si cette option est activée, alors les deux chaînes seront concaténées, mais il y aura un espace supplémentaire entre les chaînes

print 'Python','Tab'

Résultat :

Python Tab

Connexion directe

Le troisième type est également unique à Python. Tant que vous assemblez deux chaînes, avec ou sans espaces au milieu, les deux chaînes seront automatiquement concaténées en une seule chaîne

print 'Python''Tab'

Résultat :

PythonTab
print 'Python'   'Tab'

Résultat :

PythonTab

4. Formatage

La quatrième fonction est plus puissante et emprunte au C les fonctions du printf en langage peut être comprise en lisant la documentation si vous avez des bases en langage C. Cette méthode utilise le symbole "%" pour connecter une chaîne et un groupe de variables. Les balises spéciales de la chaîne seront automatiquement remplacées par les variables du groupe de variables à droite :

Résultat :
print '%s %s'%('Python', 'Tab')

Le cinquième type de jointure
Python Tab

est une compétence, utilisant la fonction de chaîne join. Cette fonction accepte une liste puis concatène chaque élément de la liste avec une chaîne :

Résultat :
str_list = ['Python', 'Tab']
a = ''
print a.join(str_list)

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!

Déclaration:
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