Heim > Backend-Entwicklung > Python-Tutorial > Eine kurze Einführung in die Zeilenstruktur und Einrückung von Python

Eine kurze Einführung in die Zeilenstruktur und Einrückung von Python

不言
Freigeben: 2018-09-11 15:52:49
Original
1895 Leute haben es durchsucht

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.

Zeilenstruktur

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))
Nach dem Login kopieren

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

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 #缩进不一致,错误
Nach dem Login kopieren

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
Nach dem Login kopieren

Um ein leeres Thema oder einen Codeblock zu identifizieren, können Sie die pass-Anweisung verwenden , zum Beispiel:

if a:
   pass
else:
   statement
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage