Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich in Python ohne Zeilenumbrüche oder Leerzeichen drucken?

Wie kann ich in Python ohne Zeilenumbrüche oder Leerzeichen drucken?

Barbara Streisand
Freigeben: 2024-12-22 09:06:45
Original
446 Leute haben es durchsucht

How Can I Print in Python Without Newlines or Spaces?

Drucken ohne Zeilenumbrüche oder Leerzeichen

Herkömmliche Python-Druckmethoden fügen häufig Zeilenumbrüche oder Leerzeichen zwischen gedruckten Werten ein, was zu einer unübersichtlichen Ausgabe führt. In diesem Artikel werden Methoden zur Behebung dieses Problems und zur Erzielung einer kontinuierlichen Ausgabe untersucht.

In Python 3 stellt die Druckfunktion die Parameter sep= und end= bereit, um die gedruckte Zeichenfolge anzupassen:

  • Um den Zeilenumbruch zu unterdrücken, verwenden Sie end='':

    print('.', end='')
    Nach dem Login kopieren
  • Um Leerzeichen zwischen Argumenten zu entfernen, set sep='':

    print('a', 'b', 'c', sep='')
    Nach dem Login kopieren

Fügen Sie für eine erweiterte Steuerung das Argument „flush=True“ ein:

print('.', end='', flush=True)
Nach dem Login kopieren

In Python 2.6 und 2.7 gibt es alternative Ansätze :

  • Druck von Python 3 importieren Funktion:

    from __future__ import print_function
    Nach dem Login kopieren
  • Verwenden Sie sys.stdout.write():

    import sys
    sys.stdout.write('.')
    Nach dem Login kopieren

    Gefolgt von:

    sys.stdout.flush()
    Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich in Python ohne Zeilenumbrüche oder Leerzeichen drucken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage