Heim > Artikel > Backend-Entwicklung > 5 Möglichkeiten, Strings in Python zu verketten
Die 5 Methoden der String-Verbindung in Python zusammengefasst:
1. Pluszeichen
Die erste, Leute mit Programmiererfahrung wissen wahrscheinlich, dass viele Sprachen Pluszeichen verwenden. ", um zwei Zeichenfolgen zu verbinden. Dasselbe gilt in Python. Verwenden Sie " ", um zwei Zeichenfolgen direkt zu verbinden;
print 'Python' + 'Tab'
Ergebnis:
PythonTab
2. Komma
Der zweite Typ ist spezieller und verwendet Kommas zum Verbinden zweier Zeichenfolgen. Wenn die beiden Zeichenfolgen durch „Komma“ getrennt werden, wird zwischen den Zeichenfolgen ein zusätzliches Leerzeichen angezeigt >
Ergebnis:print 'Python','Tab'3. Direkte Verbindung
Python Tab
Die dritte ist ebenfalls einzigartig für Python. Fügen Sie einfach die beiden Zeichenfolgen in der Mitte zusammen. Mit oder ohne Leerzeichen zwei Zeichenfolgen werden automatisch zu einer Zeichenfolge verkettet;
Ergebnis:print 'Python''Tab'
PythonTabErgebnis:
print 'Python' 'Tab'4. Formatierung
PythonTab
Die vierte Funktion ist leistungsfähiger und basiert auf der Funktion der printf-Funktion in der C-Sprache. Wenn Sie über Kenntnisse in der C-Sprache verfügen, 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:
Ergebnis:print '%s %s'%('Python', 'Tab')Der fünfte Join-Typ
Python Tab
ist eine Fertigkeit, die die String-Funktion Join verwendet. Diese Funktion akzeptiert eine Liste und verkettet dann jedes Element in der Liste mit einer Zeichenfolge:
str_list = ['Python', 'Tab'] a = '' print a.join(str_list)
PythonTab