2016-11-21 4 views
-4

Ich weiß nicht, was ist der Zweck dieser \n in pythonProbleme Verständnis " n" in Python

Hier ist ein Beispiel unten ist:

rangeNum = int(raw_input("Enter the max number you'd like to go up to: \n")) 
+0

Es ist ein Zeilenumbruch –

+4

Haben Sie versucht, es zu entfernen und sehen, was passiert? –

+0

Es ist kein Python-spezifisches Zeichen. Eigentlich ist es ein ASCII-Zeichen. Es gibt viele Informationen im Internet – Jalo

Antwort

0

Es bedeutet ein besonderer ASCII Charakter die Ende eines line des Textes und des Anfangs eines new line.

+0

... und mehr davon, die Python in seinen String-Literalen unterstützt, finden Sie hier https://docs.python.org/3/reference/lexical_analysis.html#string- und-Bytes-Literale Scrollen Sie nach unten zur Tabelle 'Escape-Sequenz'. –

+0

Wie ist es ein ASCII-Zeichen? –

+1

@MartinBonner: Weil es so definiert ist. Sehen Sie sich die [Tabelle der Kontrollzeichen] (https://en.wikipedia.org/wiki/ASCII#Control_characters) an. – Matthias