Zum Inhalt springen
Techlogia — KI- und Web-Dienstleister Berlin
Alle Kurse
Frei lesbar – ohne Anmeldung

Python-Grundlagen

Erste Schritte mit Python: print, Variablen, if/else, Schleife, Funktion. Du schreibst 5 kleine Skripte in einer .py-Datei.

Dauer: 30 Min.Niveau: EinsteigerAufgaben: 5

Deine ersten Python-Skripte

Python-Grundlagen: deine ersten Skripte

Python ist eine der meistgenutzten Programmiersprachen — leicht lesbar und ideal zum Einstieg. Ein Skript ist eine Textdatei mit Endung .py, die du mit python3 datei.py ausführst.

Wichtige Begriffe

  • print(): gibt etwas auf dem Bildschirm aus.
  • Variable: ein benannter Speicherplatz für einen Wert, z. B. name = "Max".
  • if/else: trifft Entscheidungen abhängig von einer Bedingung.
  • for-Schleife: wiederholt etwas für jedes Element.
  • Funktion (def): ein benannter, wiederverwendbarer Codeblock.

Arbeite im Ordner /home/student/python/ (mkdir -p /home/student/python). Bearbeite Dateien mit nano, ausführen mit python3 datei.py.

Dein Ziel

Du schreibst fünf kleine Skripte und lernst dabei die wichtigsten Bausteine jeder Programmiersprache.

Aufgaben

  1. 1. Hallo Welt mit print

    Begriff: print(). Die Funktion print() zeigt Text an. Schreibe ein Skript, das „Hallo Welt" ausgibt.

    mkdir -p /home/student/python
    echo 'print("Hallo Welt")' > /home/student/python/hallo.py
    python3 /home/student/python/hallo.py

    Kontrolle: hallo.py enthält einen print(...)-Aufruf.

  2. 2. Variable + print

    Begriff: Variable. Eine Variable speichert einen Wert unter einem Namen. Lege eine Variable an und gib sie mit print() aus.

    nano /home/student/python/variable.py

    Inhalt:

    name = "Max"
    print(name)

    Kontrolle: variable.py enthält eine Zuweisung (name = ...) und ein print(name).

  3. 3. Eine Entscheidung mit if/else

    Begriff: if/else. Mit if prüfst du eine Bedingung; else ist der Fall, wenn sie nicht zutrifft. Wichtig: der Code innerhalb von if/else wird eingerückt (4 Leerzeichen).

    nano /home/student/python/entscheidung.py:

    alter = 16
    if alter >= 18:
        print("volljaehrig")
    else:
        print("minderjaehrig")

    Kontrolle: entscheidung.py enthält ein if ...: mit zugehörigem else:.

  4. 4. Eine for-Schleife

    Begriff: for-Schleife. Eine for-Schleife wiederholt einen Block für jedes Element einer Folge. range(5) erzeugt die Zahlen 0–4.

    nano /home/student/python/schleife.py:

    for i in range(5):
        print(i)

    Kontrolle: schleife.py enthält eine for ... in ...:-Schleife.

  5. 5. Eine eigene Funktion

    Begriff: Funktion (def). Eine Funktion bündelt Code unter einem Namen, damit du ihn mehrfach nutzen kannst. Sie kann Parameter entgegennehmen.

    nano /home/student/python/funktion.py:

    def begruessung(name):
        print("Hallo " + name)
    
    begruessung("Max")

    Kontrolle: funktion.py enthält eine Funktionsdefinition def name(parameter):.

Verwandte Kurse

Jetzt selbst üben

Lesen ist gut – selbst machen ist besser. Starte diesen Kurs an einer echten Linux-VM, direkt im Browser. Ein kostenloses Konto genügt.

Kostenlos starten

Lab-Inhalte unter CC BY 4.0 – frei nutzbar mit Namensnennung (© TechLogia).

Wie gefällt dir diese Seite?

Python-Grundlagen lernen | Techlogia Lab