0Pricing
Python For Kids · Lektion

Was sind Funktionen?

Verstehen Sie Zweck und Aufbau von Funktionen.

Was sind Funktionen? ist eine kostenlose Python For Kids-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Python For Kids-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Python For Kids-Kurs umfasst insgesamt 4 Lektionen.

Einführung in Funktionen

Funktionen

Willkommen bei der Lektion zu Funktionen! Heute lernen Sie Funktionen in Python kennen, mit denen Sie Ihren Code effizient wiederverwenden und organisieren können.

Was sind Funktionen? — Illustration 1

Funktionen verstehen

Was sind Funktionen?

Funktionen sind Codeblöcke, die bestimmte Aufgaben ausführen. Sie ermöglichen es Ihnen, Code einmal zu schreiben und mehrfach wiederzuverwenden. Dadurch werden Ihre Programme übersichtlicher und effizienter.

  • Wiederverwendbarkeit: Code einmal schreiben und überall dort verwenden, wo er benötigt wird.
  • Modularität: Komplexe Probleme in kleinere, überschaubare Aufgaben aufteilen.
  • Lesbarkeit: Ihren Code übersichtlicher und verständlicher machen.

Eine Funktion definieren

Sie können eine Funktion mit dem Schlüsselwort def definieren, gefolgt vom Funktionsnamen und runden Klammern. In den Klammern können Sie Parameter angeben.

Syntax:

def function_name(parameters):
    # Code to execute
    print("Hello, Python!")

Eine Funktion aufrufen

Nachdem Sie eine Funktion definiert haben, können Sie sie aufrufen, indem Sie ihren Namen gefolgt von runden Klammern verwenden. Wenn die Funktion Parameter besitzt, können Sie Argumente in den Klammern übergeben.

Beispiel:

# Defines the function
def greet():
    print("Hello, Python!")  # Prints a greeting message

# Calls the function
greet()

Funktionsparameter

Mit Parametern können Sie Daten an Funktionen übergeben, wodurch diese flexibler und leistungsfähiger werden. Sie können Funktionen definieren, die einen oder mehrere Parameter akzeptieren.

Beispiel:

# Defines a function with two parameters
def add(a, b):
    total = a + b  # Adds the two numbers
    print("Total:", total)  # Prints the sum

# Calls the function with arguments
add(5, 3)

Rückgabewerte von Funktionen

Funktionen können mithilfe der Anweisung return Werte zurückgeben. So können Sie das Ergebnis einer Funktion erhalten und an anderer Stelle in Ihrem Code verwenden.

Beispiel:

# Defines a function that returns the sum of two numbers
def add(a, b):
    total = a + b  # Adds the two numbers
    return total  # Returns the sum

# Calls the function and stores the returned value
result = add(10, 7)
print("Total:", result)  # Prints the sum

Beispielfunktion

Erstellen wir eine Funktion, die den Benutzer mit seinem Namen begrüßt.

Beispiel:

# Defines a function that takes a name as a parameter and returns a greeting message
def greet(name):
    message = "Hello, " + name + "!"  # Creates a greeting message
    return message  # Returns the message

# Calls the function and stores the returned message
greeting = greet("Alice")
print(greeting)  # Prints the greeting

Vorteile der Verwendung von Funktionen

Die Verwendung von Funktionen bietet mehrere Vorteile:

  • Wiederverwendbarkeit: Vermeiden Sie, denselben Code mehrfach zu schreiben.
  • Organisation: Halten Sie Ihren Code strukturiert und überschaubar.
  • Wartbarkeit: Erleichtern Sie das Aktualisieren und Debuggen Ihres Codes.
# Function that checks if a person is an adult
def check_adult(age):
    if age >= 18:
        return "You are an adult."
    else:
        return "You are not an adult."

# Calls the function with age 16
message = check_adult(16)
print(message)

Großartige Arbeit!

Sie haben gelernt, wie Sie Funktionen verwenden, um Ihren Code in Python zu organisieren und wiederzuverwenden. Funktionen machen Ihre Programme effizienter, lesbarer und leichter zu verwalten. Üben Sie weiter, indem Sie eigene Funktionen erstellen und sie in verschiedenen Situationen einsetzen!

Was sind Funktionen? — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Was sind Funktionen?“ kostenlos?

Ja — der vollständige Text von „Was sind Funktionen?“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Python For Kids-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Python For Kids-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Was sind Funktionen?“?

Verstehen Sie Zweck und Aufbau von Funktionen. Du übst Python For Kids mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Python For Kids zu starten?

Keine Vorkenntnisse erforderlich. Python For Kids auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Was sind Funktionen?“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Python For Kids-Lektion Code schreiben und ausführen?

Ja. Jede Python For Kids-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Was sind Funktionen?
  2. Eigene Funktionen definieren
  3. Argumente und Rückgabewerte
  4. Lambda-Funktionen
← Zurück zu Python For Kids