Lambda-Funktionen in Python

Aktualisiert am 21. März 2020 Wie in zahlreichen anderen Programmiersprachen, gibt es auch in Python die Möglichkeit, anonyme Funktionen (Lambda-Funktionen) zu erstellen. Darunter versteht man Funktionen, die über keinen Funktionsnamen verfügen.[1] Anhand von zwei Beispielen möchte ich demonstrieren, wie diese Funktionen genutzt werden können. Zunächst werfen wir einen Blick auf die Syntax: Dabei kann die Anzahl der Argumente beliebig sein. …

Weiterlesen …

macOS-Tipp 36 – Dunkelmodus

Dieser Tipp bezieht sich nur auf macOS 10.14 Mojave, das im Herbst erscheinen wird. Der Dunkelmodus verändert das Oberflächendesign. Damit soll das Arbeiten in dunkler Umgebung angenehmer werden. Dieser Modus ist nicht nur Bestandteil von macOS, sondern kann auch für Applikationen übernommen werden, sofern die Entwickler Ihre Apps darauf vorbereitet haben. Um eine Vorstellung von diesem Design zu bekommen, sehen …

Weiterlesen …

Zuzüge nach Kiel

new residents in kiel

Eine Session von networkteam zum Thema Open Data auf dem BarCamp Kiel 2018 hat mich dazu inspiriert, meinem Github-Repository „Kiel_Open_Data“ ein weiteres Beispiel hinzuzufügen. Diesmal geht es um Zuzüge nach Kiel. Der Datensatz kann vom Open Data Portal der Stadt Kiel als CSV-Datei abgerufen werden. Zur Visualisierung habe ich – wie schon bei den Projekten zuvor – Python 3 verwendet. Den Code …

Weiterlesen …

Die for-Schleife mit range() in Python

Aktualisiert am 10. April 2020 Schreibt man ein Programm, dann wird man häufig mit der Situation konfrontiert, dass etwas wiederholt werden muss. Möchte man beispielsweise viermal die Zeichenkette “Hello, World!” ausgeben, könnte man wie folgt vorgehen: Damit kommt man sicherlich zum Ziel, denn bei Ausführung des Programms wird “Hello, World!” viermal angezeigt. Nichtsdestotrotz ist es umständlich. Mit einer for-Schleife und …

Weiterlesen …