Heim > Artikel > Backend-Entwicklung > Wie Python die benötigten Strings ausgibt und wie man sie verbindet
Die originellsteStringVerbindungsmethode: str1 + str2
python Neue String-Verkettungssyntax: str1, str2
Seltsame String-Methode: str1 str2
% Verkettungsstring: 'name:%s ; sex:%s ' % ('tom', 'male')
String-Listen-Verbindung: str.join(some_list)
Die erste Methode, die wahrscheinlich jeder mit Programmiererfahrung kennt, besteht darin, zwei Zeichenfolgen direkt mit „+“ zu verbinden:
>>> '+'green')
jimgreen
Das zweite ist etwas Besonderes: Wenn zwei Zeichenfolgen durch „Komma“ getrennt werden, werden die beiden Zeichenfolgen verkettet, es wird jedoch eine zusätzlicher Abstand zwischen den Zeichenfolgen:
>>> print('jim',' green')
jim greem
Der dritte Typ ist ebenfalls einzigartig in Python. Fügen Sie einfach zwei Zeichenfolgen zusammen, mit oder ohne Leerzeichen in der Mitte: zwei Zeichenfolgen. Automatisch zu einer Zeichenfolge verkettet:
>>> print('jim''green')
jimgreen
Die vierte Funktion ist leistungsfähiger und basiert auf der Funktion der printf-Funktion in der C-Sprache C-Sprache, lesen Sie einfach die Dokumentation. Diese Methode verwendet das Symbol „%“, um eine Zeichenfolge und eine Gruppe von Variablen zu verbinden. Die Sonderzeichen in der Zeichenfolge werden automatisch durch die Variablen in der Variablengruppe auf der rechten Seite ersetzt:
>> ;> print('%s,%s'%('jim','green'))
jim,green
Die fünfte Art ist a Fähigkeit, verwenden Sie die String-Funktion Join. Diese Funktion akzeptiert eine Liste und verkettet dann jedes Element in der Liste mit einer Zeichenfolge:
var_list = ['tom', 'david', 'john']
a = ' ###'
>>> print(a.join(var_list) )
tom###david###john
Eigentlich Python Da ist auch eine String-Verbindungsmethode in , wird aber nicht oft verwendet, nämlich String-Multiplikation, wie zum Beispiel:
a = 'abc'
>>> print(a*3)
abcabcabc
Das obige ist der detaillierte Inhalt vonWie Python die benötigten Strings ausgibt und wie man sie verbindet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!