Heim > Artikel > Backend-Entwicklung > Eine kurze Einführung in die Zeilenstruktur und Einrückung von Python
Dieser Artikel bietet Ihnen eine kurze Einführung in die Zeilenstruktur und Einrückung von Python. Ich hoffe, dass er für Freunde hilfreich ist.
Jede Anweisung in einem Python-Programm endet mit einem Zeilenumbruchzeichen. Verwenden Sie das Zeilenfortsetzungszeichen (), um eine lange Anweisung in mehrere Zeilen zu unterteilen, wie unten gezeigt:
x=math.cos(3*(x-n))+\ math.sin(3*(y-n))
Darüber hinaus muss das Zeilenfortsetzungszeichen nicht für die Definition von Zeichenfolgen und Listen in dreifachen Anführungszeichen verwendet werden , Tupel und Wörterbücher.
Im Allgemeinen kann jeder Programmteil, der in Klammern (), eckigen Klammern [ ], geschweiften Klammern { } oder dreifachen Anführungszeichen steht, in mehreren Zeilen platziert werden, ohne Zeilenfortsetzungszeichen zu verwenden.
Einrückung wird verwendet, um verschiedene Codeblöcke darzustellen, wie z. B. Funktionen, bedingte Anweisungen, Schleifen und den Hauptteil einer Klasse.
Der Einrückungsbetrag der ersten Anweisung des Codeblocks kann beliebig sein, aber der Einrückungsbetrag des gesamten Codeblocks muss konsistent sein, zum Beispiel:
if a: statement1 statement2 #缩进一致,正确 else: statement3 statement4 #缩进不一致,错误
Wenn eine Funktion, eine bedingte Anweisung, Schleife oder Das Thema einer Klasse ist relativ kurz und enthält nur eine Anweisung. Es kann beispielsweise in der ersten Zeile platziert werden:
if a: statement1 else: statement2
Um ein leeres Thema oder einen Codeblock zu identifizieren, können Sie die pass-Anweisung verwenden , zum Beispiel:
if a: pass else: statement
Obwohl Tabulatoren anstelle von Einrückungen verwendet werden können, ist es besser, Leerzeichen zu verwenden, um unbekannte Fehler zu vermeiden.
Ähnlich wie Java kann Python auch; als Trennzeichen nach einer Anweisung hinzufügen, dies ist in Python jedoch nicht erforderlich, es sei denn, Sie planen, mehrere Anweisungen in eine Zeile zu schreiben und diese durch; zu trennen.
# gibt an, dass auf diese Zeile ein Kommentar folgt.
Außer im interaktiven Modus (im interaktiven Modus markiert ein Leerzeichen das Ende der Eingabe) ignoriert der Parser alle Leerzeilen. Aus Gründen des schönen Codes sollte er daher leer sein.
Verwandte Empfehlungen:
Einführung in die grundlegende Einrückung und Auswahl von Python
Python für Schleifenanweisungsstruktur und Anwendungsbeispiele (Bild )
Das obige ist der detaillierte Inhalt vonEine kurze Einführung in die Zeilenstruktur und Einrückung von Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!