Maison >développement back-end >Tutoriel Python >Résumé de plusieurs façons de connecter des chaînes Python

Résumé de plusieurs façons de connecter des chaînes Python

不言
不言original
2018-04-09 17:26:172398parcourir

Le contenu de cet article est un résumé de plusieurs méthodes de connexion de chaînes en python. Les amis dans le besoin peuvent s'y référer

Il existe de nombreuses méthodes de connexion de chaînes en python. J'écris du code aujourd'hui. façon Pour résumer, de la méthode de connexion de chaîne la plus primitive à la connexion de liste de chaînes, tout le monde ressent

Il existe de nombreuses méthodes de connexion de chaîne en python J'écris du code aujourd'hui, et je vais le résumer en passant :

La méthode de connexion de chaîne la plus originale : str1 + str2
nouvelle syntaxe de connexion de chaîne python : str1, str2
méthode de chaîne étrange : str1 str2
% chaîne de connexion : 'name:%s; : ' % ('tom', 'male')
Connexion à la liste de chaînes : str.join(some_list)

La première méthode, je pense que toute personne ayant une expérience en programmation la connaît probablement, utilisez directement "+" pour relier deux chaînes :

'Jim' + 'Green' = 'JimGreen'

La seconde est spéciale, si les deux chaînes sont séparées par "virgule" Si activé, alors les deux les chaînes seront concaténées, mais il y aura un espace supplémentaire entre les chaînes :

'Jim', 'Green' = 'Jim Green'

Third Cette méthode est également unique à Python Just. mettre deux chaînes ensemble, avec ou sans espaces entre les deux : les deux chaînes sont automatiquement concaténées en une seule chaîne :

'Jim''Green' = 'JimGreen '
'Jim' 'Green' = 'JimGreen' '

La quatrième fonction est plus puissante. Elle s'appuie sur la fonction printf en langage C. Si vous avez des bases en langage C, lisez simplement la documentation. Cette méthode utilise le symbole "%" pour connecter une chaîne et un groupe de variables. Les balises spéciales dans la chaîne seront automatiquement remplacées par les variables du groupe de variables à droite :

'%s, %s'. % ( 'Jim', 'Green') = 'Jim, Green'

La cinquième technique consiste à utiliser la fonction de chaîne join. Cette fonction accepte une liste puis concatène chaque élément de la liste avec une chaîne :

var_list = ['tom', 'david', 'john']
a = '###'
a.join(var_list) = 'tom###david###john'

En fait, il existe une autre méthode de connexion de chaîne en python, mais elle n'est pas beaucoup utilisée, qui est la multiplication de chaîne, comme comme :

a = 'abc'
a * 3 = 'abcabcabc'


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