Skip to main content

Wie arbeite ich mit Programmfunktionen, um Daten zu bearbeiten und Aktionen auszulösen?

  • Chapter
  • First Online:
Programmieren lernen mit Python und JavaScript
  • 11k Accesses

Zusammenfassung

Bislang haben wir uns damit beschäftigt, wie man Python-Programme zum Laufen bringt, wie man mit Variablen/Objekten arbeitet, und wie man Daten ein- und ausgibt. In diesem Kapitel konzentrieren wir uns auf das, was dazwischen passiert, nämlich die Bearbeitung der Daten. Wenn die Ein- und Ausgabe von Daten die Brötchenhälften unseres „Programm-Burgers“ sind, dann geht es jetzt vor allem um das Fleisch in der Mitte (obwohl es natürlich auch Funktionen zur Ein- und Ausgabe gibt).

Die wichtigste Art, in Programmen Daten zu bearbeiten ist, Funktionen aufzurufen, die die Daten verändern oder andere Aktionen auslösen.

Funktionen sind so wichtig, weil wir mit ihnen bestimmte Aufgaben ausführen können, sogar ohne genau zu wissen, wie das eigentlich im Detail funktioniert. Wir rufen einfach die Funktion auf, und die Funktion tut, was sie tun soll, ohne dass wir diese Funktionalität selbst programmieren müssten und ohne, dass wir verstehen müssen, wie die Funktion arbeitet. Natürlich können wir aber eine Funktion auch selbst definieren. Die Funktion erlaubt es, eine bestimmte Funktionalität zu kapseln und diese von außen zugänglich zu machen. Mit Funktionen lagern wir letztlich Code-Teile aus dem normalen Programmcode aus und machen sie von überall her aufrufbar.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Fachmedien Wiesbaden GmbH, ein Teil von Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Zuckarelli, J.L. (2021). Wie arbeite ich mit Programmfunktionen, um Daten zu bearbeiten und Aktionen auszulösen?. In: Programmieren lernen mit Python und JavaScript. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-29850-0_23

Download citation

Publish with us

Policies and ethics