Python Basics

Python-Anweisungen, Einrückungen und Kommentare verstehen

Spread the love

Dieses Tutorial vermittelt ein grundlegendes Verständnis von Python-Anweisungen, Einrückungen und Kommentaren – entscheidende Elemente für das Schreiben von sauberem, effizientem und wartbarem Code.

Inhaltsverzeichnis

  1. Python-Anweisungen
  2. Python-Einrückungen
  3. Python-Kommentare

Python-Anweisungen

In Python ist eine Anweisung eine einzelne vom Interpreter ausgeführte Instruction. Obwohl sie typischerweise eine einzelne Zeile einnimmt, können lange Anweisungen mit Zeilenfortsetzungen (Backslashes oder Klammern ()) mehrere Zeilen umfassen. Anweisungen umfassen Zuweisungen, Funktionsaufrufe, Schleifen und bedingte Anweisungen.

Beispiele:

  • Zuweisung: x = 10 (weist 10 x zu)
  • Funktionsaufruf: print("Hallo!")
  • Bedingte Anweisung:
    
    if x > 5:
        print("x ist größer als 5")
    else:
        print("x ist nicht größer als 5")
    
  • Schleifenanweisung:
    
    for i in range(5):
        print(i)
    

Python-Einrückungen

Im Gegensatz zu Sprachen, die geschweifte Klammern {} zur Definition von Codeblöcken verwenden, verwendet Python Einrückungen. Diese bestimmen die Gruppierung von Anweisungen innerhalb von Blöcken (if, else, for, while, Funktionen, Klassen). Konsistente Einrückungen sind zwingend erforderlich; Inkonsistenzen verursachen einen IndentationError.

Korrekte Einrückung:


if x > 5:
    print("x ist größer als 5")
    y = x * 2
else:
    print("x ist nicht größer als 5")

Falsche Einrückung:


if x > 5:
print("x ist größer als 5")  # IndentationError
y = x * 2
else:
print("x ist nicht größer als 5") # IndentationError

Verwenden Sie 4 Leerzeichen für die Einrückung; vermeiden Sie Tabulatoren.

Python-Kommentare

Kommentare sind erklärende Hinweise, die vom Interpreter ignoriert werden. Sie verbessern die Lesbarkeit und das Verständnis des Codes. Python bietet zwei Arten:

  • Einerzeilige Kommentare: Beginnen mit #. Alles nach # in derselben Zeile ist ein Kommentar.
  • Mehrzeilige Kommentare (Docstrings): Eingeschlossen in dreifache Anführungszeichen (''' oder """). Häufig verwendet, um Funktionen, Klassen und Module zu dokumentieren.

Beispiele:


x = 10  # Einerzeiliger Kommentar

'''
Dies ist ein
mehrzeiliger Kommentar.
'''

def my_function():
    """Dies ist ein Docstring."""
    pass

Effektives Kommentieren ist entscheidend für sauberen, wartbaren Code. Halten Sie Kommentare prägnant und relevant; vermeiden Sie redundante Erklärungen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert