Heim > Artikel > Backend-Entwicklung > Was bedeutet „end=" in Python?
„end=" ist in Python ein Parameter in der Funktion „print()", der dazu führt, dass die Funktion das Standardverhalten „Neue Zeilen automatisch in die Ausgabe einbeziehen“ deaktiviert. Standardmäßig druckt print eine Zeile mit einem Zeilenumbruch am Ende und übergibt eine leere Zeichenfolge, um anzuzeigen, dass die Anweisung nicht beendet wurde.
„end=" als Parameter in print() bewirkt, dass die Funktion das Standardverhalten des „automatischen Einschließens von Zeilenumbrüchen in die Ausgabe" deaktiviert " .
Übergeben Sie eine leere Zeichenfolge als Ende, damit die Druckfunktion am Ende der Zeichenfolge kein Zeilenumbruchzeichen, sondern eine leere Zeichenfolge hinzufügt. Tatsächlich ist dies auch eine grammatikalische Anforderung. Dies zeigt an, dass diese Aussage noch nicht vorbei ist.
Drucken druckt standardmäßig eine Zeile mit einer neuen Zeile am Ende. end=' ' bedeutet keinen Zeilenumbruch am Ende, fügen Sie ein Leerzeichen
hinzu, wie unten gezeigt: Verwenden Sie eine for-Schleife, um die Multiplikationstabelle zu implementieren: (verwenden Sie end=' ') Die Verlaufsanzeige druckt eine Zeile, fügen Sie a hinzu Zeilenumbruch am Ende
for i in range(1, 10): for j in range(1, i + 1): print('{}x{}={}\t'.format(j, i, i * j), end='' ) print('\n')
Empfohlenes Tutorial: „Python-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet „end=" in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!