Wenn Sie print mit Python3 verwenden, sollten Sie die Sep- und End-Optionen in den Ecken Ihres Kopfes kennen. Es ist eine sehr grundlegende Sache, aber wenn Sie es vergessen, können Sie unbeabsichtigte Ergebnisse erhalten.
s = 'abc'
t = 'def'
#Vor und nach Kommas und Tabulatoren stehen Leerzeichen
print(s, ',', t) # -> abc , def
print(s, '¥t', t) # -> abc ¥t def
#Wenn Sie keine Leerzeichen vor und nach Kommas und Tabulatoren setzen möchten, geben Sie im September eine leere Zeichenfolge an
print(s, ',', t, sep='') # -> abc,def
print(s, '¥t', t, sep='') # -> abc¥tdef
#Wenn Sie nicht brechen möchten, geben Sie eine leere Zeichenfolge für end an
print(s, ',', t, sep='', end='') # -> abc,def (kein Zeilenumbruch)
print(s, '¥t', t, sep='', end='') # ->abc \ tdef (keine Zeilenumbrüche)
Recommended Posts