Zum Hauptinhalt springen

Wie man ohne Leerzeichen in Python ausgibt: Nützliche Tipps und Anweisungen

In Python gibt es mehrere Möglichkeiten, Text ohne Leerzeichen auszugeben. Eine davon ist die Verwendung einer Funktion print mit Parameter sep.

Um beispielsweise das Wort "Python" ohne Leerzeichen auszugeben, können Sie den folgenden Code verwenden:

Durch die Ausführung dieses Codes wird das Wort "Python" ohne Leerzeichen ausgegeben.

Wenn Sie mehrere Wörter ohne Leerzeichen ausgeben möchten, können Sie sie mit dem Operator kombinieren +. Zum Beispiel:

print(word1 + word2, sep="")

Durch die Ausführung dieses Codes wird das Wort "HelloWorld" ohne Leerzeichen ausgegeben.

Sie können auch die Methode verwenden join um mehrere Zeilen ohne Leerzeichen zu kombinieren. Zum Beispiel:

Durch die Ausführung dieses Codes wird auch das Wort "HelloWorld" ohne Leerzeichen ausgegeben.

Daher gibt es in Python mehrere Möglichkeiten, Text ohne Leerzeichen auszugeben. Wählen Sie diejenige aus, die für Sie am bequemsten ist, und wenden Sie sie in Ihren Softwarelösungen an.

Wenn Sie in Python eine Zeichenfolge ohne Leerzeichen ausgeben müssen, gibt es mehrere Möglichkeiten, dies zu tun:

    Verwenden Sie die replace() -Methode, um Leerzeichen durch leere Zeilen zu ersetzen:
string = "Пример строки с пробелами"string_without_spaces = string.replace(" ", "")print(string_without_spaces)
string = "Пример строки с пробелами"string_without_spaces = "".join(string.split())print(string_without_spaces)
string = "Пример строки с пробелами"string_without_spaces = "".join([char for char in string if char != " "])print(string_without_spaces)

Verwenden von Methoden zum Entfernen von Leerzeichen in einer Zeichenfolge in Python

Es gibt mehrere Methoden in Python, um Leerzeichen in einer Zeichenfolge zu entfernen. Sie können bei der Arbeit mit Textdaten nützlich sein, insbesondere wenn Sie zusätzliche Leerzeichen vor und nach Wörtern entfernen und Wörter in einer Zeile kombinieren möchten.

Eine der einfachsten Methoden ist die Verwendung der strip() -Methode. Es entfernt alle Leerzeichen (vorne und hinten) aus der Zeichenfolge. Zum Beispiel:

text = " Пример строки с пробелами "new_text = text.strip()print(new_text)

Dieser Code gibt aus: "Beispiel für eine Zeichenfolge mit Leerzeichen", ohne Anfangs- und nachfolgende Leerzeichen.

Wenn Sie nur Leerzeichen vor der Zeile entfernen möchten, verwenden Sie die lstrip() -Methode. Verwenden Sie in ähnlicher Weise die rstrip() -Methode, um nur Leerzeichen hinter einer Zeile zu entfernen.

Wenn Sie alle Leerzeichen innerhalb einer Zeichenfolge entfernen möchten, können Sie die replace() -Methode verwenden. Zum Beispiel:

text = "Строка с пробелами"new_text = text.replace(" ", "")print(new_text)

Dieser Code gibt aus: "Zeichenketten", wobei alle Leerzeichen zwischen den Wörtern entfernt wurden.

Sie können auch reguläre Ausdrücke verwenden, um Leerzeichen in einer Zeichenfolge zu entfernen. Dazu müssen Sie das re-Modul importieren und die Funktion sub() verwenden. Zum Beispiel:

import retext = "Это строка с пробелами"new_text = re.sub(" ", "", text)print(new_text)

Dieser Code wird auch ausgeben: "Dies ist ein String, der durchbrochen wird." Hier zeigt der reguläre Ausdruck " " an, dass Leerzeichen aus einer Zeichenfolge erkannt und entfernt werden.

Mit diesen Methoden können Sie Leerzeichen entfernen oder eine Zeichenfolge in ein Format konvertieren, das in Python einfacher zu handhaben ist.

Einige dieser Symbole sind unten aufgeführt:

  • : Zeilenumbrüche
  • \t : Tabulatorzeichen
  • : Wagenrücklaufsymbol
  • \b : Das Symbol für den Rückwärtsgang
  • \f : symbol für Seitenumbruch
  • \v : Vertikales Tabulator-Symbol

Um beispielsweise eine neue Zeile zu erstellen, können Sie ein Zeilenumbruchszeichen verwenden . Wenn Sie einen Tabulator hinzufügen möchten, ist das Tabulator-Zeichen \t sehr nützlich.

print("Привет,мир!")print("Привет,\tмир!")

Der obige Code gibt das folgende Ergebnis aus:

Привет,мир!Привет, мир!

Um den Text beispielsweise am linken Rand auszurichten, können Sie eine Kombination aus Zeilenumbrüchen und einem Wagenrücklaufzeichen verwenden:

print("Кошка\t:\tмяуСобака\t:\tгав")

Das Ergebnis wird wie folgt aussehen:

Кошка : мяуСобака : гав