Maison >développement back-end >Tutoriel Python >Résumé de plusieurs façons de connecter des chaînes Python
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!