Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Grundlagen von Funktionen in Python | Abschnitt
Python-Funktionen

bookGrundlagen von Funktionen in Python

Note
Definition

Eine Python-Funktion ist ein benannter Codeblock, der nur ausgeführt wird, wenn er aufgerufen wird, und dazu dient, eine bestimmte Aufgabe zu erfüllen. Sie kann optional Eingaben entgegennehmen und einen Wert zurückgeben.

Die Verwendung von Funktionen verhindert das erneute Schreiben von Code, reduziert Fehler und unterteilt große Aufgaben in kleinere Schritte. Jede Funktion übernimmt eine einzelne Aktion, wodurch Programme übersichtlicher und leichter wartbar werden. Kurz gesagt, ermöglichen Funktionen die Wiederverwendung von Logik und sorgen für eine strukturierte Codebasis.

Definition einer Funktion

Definieren der einfachsten Funktion in Python.

  1. Das Schlüsselwort def verwenden;
  2. Den Funktionsnamen im snake_case-Stil schreiben;
  3. (): hinzufügen — Parameter werden in die Klammern geschrieben;
  4. Den Funktionskörper in einer eingerückten Zeile schreiben;
  5. Optional einen Rückgabewert angeben;
  6. Die Funktion mit ihrem Namen aufrufen.

Eine einfache Funktion erstellen, die 'Hello, world!' ausgibt, und sie aufrufen.

123456789
# Specify the function name # The function doesn't require any parameters, so we simply use `():` def print_hello(): # Function body: we have to use indentation when defining it. print('Hello, world!') # The function doesn't return anything, so we don't need to write additional code # Call the function print_hello()
copy

Das print() innerhalb von print_hello() ist eine eingebaute Funktion. Eine Funktion kann eine Aktion ausführen, ohne einen Wert zurückzugeben. Da print_hello() nur eine Nachricht ausgibt und keinen Wert für die weitere Verwendung bereitstellt, besitzt sie keinen Rückgabewert.

question mark

Welche Aussage beschreibt eine Python-Funktion am besten?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 1

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

bookGrundlagen von Funktionen in Python

Swipe um das Menü anzuzeigen

Note
Definition

Eine Python-Funktion ist ein benannter Codeblock, der nur ausgeführt wird, wenn er aufgerufen wird, und dazu dient, eine bestimmte Aufgabe zu erfüllen. Sie kann optional Eingaben entgegennehmen und einen Wert zurückgeben.

Die Verwendung von Funktionen verhindert das erneute Schreiben von Code, reduziert Fehler und unterteilt große Aufgaben in kleinere Schritte. Jede Funktion übernimmt eine einzelne Aktion, wodurch Programme übersichtlicher und leichter wartbar werden. Kurz gesagt, ermöglichen Funktionen die Wiederverwendung von Logik und sorgen für eine strukturierte Codebasis.

Definition einer Funktion

Definieren der einfachsten Funktion in Python.

  1. Das Schlüsselwort def verwenden;
  2. Den Funktionsnamen im snake_case-Stil schreiben;
  3. (): hinzufügen — Parameter werden in die Klammern geschrieben;
  4. Den Funktionskörper in einer eingerückten Zeile schreiben;
  5. Optional einen Rückgabewert angeben;
  6. Die Funktion mit ihrem Namen aufrufen.

Eine einfache Funktion erstellen, die 'Hello, world!' ausgibt, und sie aufrufen.

123456789
# Specify the function name # The function doesn't require any parameters, so we simply use `():` def print_hello(): # Function body: we have to use indentation when defining it. print('Hello, world!') # The function doesn't return anything, so we don't need to write additional code # Call the function print_hello()
copy

Das print() innerhalb von print_hello() ist eine eingebaute Funktion. Eine Funktion kann eine Aktion ausführen, ohne einen Wert zurückzugeben. Da print_hello() nur eine Nachricht ausgibt und keinen Wert für die weitere Verwendung bereitstellt, besitzt sie keinen Rückgabewert.

question mark

Welche Aussage beschreibt eine Python-Funktion am besten?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 1
some-alt