Skip to content
Natuurondernemer
    August 6, 2020 by admin

    Python New Line und wie man in Python ohne Newline druckt

    Python New Line und wie man in Python ohne Newline druckt
    August 6, 2020 by admin

    Willkommen! Das Newline-Zeichen wird in Python verwendet, um das Ende einer Zeile und den Beginn einer neuen Zeile zu markieren. Zu wissen, wie man es verwendet, ist wichtig, wenn Sie Ausgaben auf der Konsole ausgeben und mit Dateien arbeiten wollen.

    In diesem Artikel lernen Sie:

    • Wie man das Zeilenumbruchzeichen in Python erkennt.
    • Wie das Zeilenvorschubzeichen in Zeichenketten und Druckanweisungen verwendet werden kann.
    • Wie Sie Druckanweisungen schreiben können, die kein Zeilenvorschubzeichen an das Ende der Zeichenkette anhängen.

    Lassen Sie uns beginnen! ✨

    🔹 Das Zeilenumbruchzeichen

    Das Zeilenumbruchzeichen in Python ist:

    Es besteht aus zwei Zeichen:

    • Ein Backslash.
    • Der Buchstabe n.

    Wenn Sie dieses Zeichen in einer Zeichenkette sehen, bedeutet das, dass die aktuelle Zeile an dieser Stelle endet und eine neue Zeile direkt danach beginnt:

    Sie können dieses Zeichen auch in f-Zeichenketten verwenden:

    >>> print(f"Hello\nWorld!")

    🔸 Das Zeilenumbruchzeichen in Druckanweisungen

    Standardmäßig fügen Druckanweisungen „im Hintergrund“ am Ende der Zeichenkette ein Zeilenumbruchzeichen ein.

    Dies geschieht, weil laut der Python-Dokumentation:

    Der Standardwert des end-Parameters der eingebauten print-Funktion ist \n, also wird ein neues Zeilenzeichen an die Zeichenkette angehängt.

    💡 Tipp: Anhängen bedeutet „an das Ende anfügen“.

    Das ist die Funktionsdefinition:

    Beachten Sie, dass der Wert von end\n ist, also wird dieser an das Ende des Strings angehängt.

    Wenn Sie nur eine Druckanweisung verwenden, werden Sie dies nicht bemerken, da nur eine Zeile gedruckt wird:

    Wenn Sie aber mehrere Druckanweisungen hintereinander in einem Python-Skript verwenden:

    Die Ausgabe wird in separaten Zeilen gedruckt, weil \n „hinter den Kulissen“ an das Ende jeder Zeile angefügt wurde:

    🔹 So wird ohne neue Zeile gedruckt

    Wir können dieses Standardverhalten ändern, indem wir den Wert des end-Parameters der print-Funktion anpassen.

    Wenn wir in diesem Beispiel den Standardwert verwenden:

    Wir sehen die Ausgabe in zwei Zeilen:

    Wenn wir aber den Wert von end anpassen und ihn auf " "

    setzen

    Ein Leerzeichen wird am Ende der Zeichenkette anstelle des Zeilenumbruchzeichens \n eingefügt, so dass die Ausgabe der beiden Druckanweisungen in der gleichen Zeile angezeigt wird:

    Sie können dies verwenden, um eine Folge von Werten in einer Zeile zu drucken, wie in diesem Beispiel:

    Die Ausgabe lautet:

    💡 Tipp: Wir fügen eine bedingte Anweisung hinzu, um sicherzustellen, dass das Komma nicht an die letzte Zahl der Sequenz angehängt wird.

    Ahnlich können wir damit die Werte einer Iterable in der gleichen Zeile ausgeben:

    Die Ausgabe ist:

    🔸 Das Zeilenumbruchzeichen in Dateien

    Das Zeilenumbruchzeichen \n kommt auch in Dateien vor, ist aber „versteckt“. Wenn Sie eine neue Zeile in einer Textdatei sehen, wurde ein Zeilenumbruchzeichen \n eingefügt.

    Sie können dies überprüfen, indem Sie die Datei mit <file>.readlines() einlesen, etwa so:

    with open("names.txt", "r") as f: print(f.readlines())

    Die Ausgabe ist:

    Wie Sie sehen, enden die ersten drei Zeilen der Textdatei mit einem neuen \n Zeichen, das „hinter den Kulissen“ arbeitet.“

    💡 Tipp: Beachten Sie, dass nur die letzte Zeile der Datei nicht mit einem Zeilenwechselzeichen endet.

    🔹 Zusammenfassung

    • Das Zeilenwechselzeichen in Python ist \n. Es wird verwendet, um das Ende einer Textzeile anzuzeigen.
    • Sie können Zeichenketten ohne neue Zeile mit end = <character> ausgeben, wobei <character> das Zeichen ist, das zum Trennen der Zeilen verwendet wird.

    Ich hoffe sehr, dass Ihnen mein Artikel gefallen hat und Sie ihn hilfreich fanden. Jetzt können Sie mit dem neuen Zeilenzeichen in Python arbeiten.

    Schauen Sie sich meine Online-Kurse an. Folgen Sie mir auf Twitter. ⭐️

    Previous articleDeskriptive Statistik und Interpretation von StatistikenNext article 7 Glutenfreie Körner, die Sie kennen sollten

    Schreibe einen Kommentar Antworten abbrechen

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

    Neueste Beiträge

    • Sich selbst (und andere…) in Jahrbüchern online finden
    • Wie man einen Bitcoin-ASIC-Miner einrichtet
    • Chris Martin feiert Geburtstag in Disneyland mit Dakota Johnson
    • Was ist ein Superfund-Standort?
    • Angelköder-Blutwürmer haben Bienenstiche
    • Echolalie: Die Fakten jenseits von „Papageiensprache“, Skripting und Echoing
    • Herr der Fliegen Zitate
    • A Beginner’s Guide to Pegging
    • 42 Healthy Crockpot Soup Recipes
    • 3 überraschende Risiken einer schlechten Körperhaltung

    Archive

    • April 2021
    • März 2021
    • Februar 2021
    • Januar 2021
    • Dezember 2020
    • November 2020
    • Oktober 2020
    • September 2020
    • August 2020
    • Juli 2020
    • Juni 2020
    • Mai 2020
    • April 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Anmelden
    • Feed der Einträge
    • Kommentare-Feed
    • WordPress.org
    Posterity WordPress Theme