python \n in einem String verwenden ohne Zeilenumbruch?

3 Antworten

Wenn du da einfach „\n“ drinstehen haben möchtest (wirklich als „\n“ nicht als Zeilenumbruch), kannst du den Backslash mit einem weiteren Backslash maskieren...

Beispiel:

print("\\n")

Da erhältst du dann tatsächlich „\n“ als Ausgabe.

Dann escapest du das backslash:

text = "Backslash n: \\n. So gehen auch Zitate: \"Hakuna Matata\""
Woher ich das weiß:Studium / Ausbildung

Dann schreibst du davon noch einen \ also:

var = "ein string \\n" # ein string \n
Woher ich das weiß:Hobby – Programmiere seit eineinhalb Jahren