Der Modulo-Operator in Python und FizzBuzz

Über mathematische Operatoren hatte ich bereits vor einiger Zeit einen Blogbeitrag veröffentlicht. In diesem Artikel geht es hingegen nur um den Modulo-Operator, der auch als Restwert-Operator bezeichnet wird. Wie der Name vermuten lässt, dient er dazu, den Restwert einer Division zu bestimmen. In Python wird dieser Operator durch das %-Zeichen repräsentiert. Angewendet auf die Division von 7 durch 2 führt …

Weiterlesen …

Balkendiagramm zur Sonntagsumfrage mit Python und Bokeh erstellen

Ergebnisse zur Sonntagsumfrage im Januar 2024

Dies ist nicht das erste Tutorial zum Erstellen eines Balkendiagramms mit Python und Bokeh. Da es von diesem Plotting-Tool mittlerweile jedoch neue Versionen gibt, war es an der Zeit, in diesem Blog ein weiteres Beispiel zu veröffentlichen. Im Gegensatz zu einem vorherigen Beispiel, wird der Datensatz hier aus einer JSON-Datei gelesen, wobei Pandas zur Anwendung kommt. Voraussetzung ist zunächst, dass …

Weiterlesen …

Umfrageergebnisse zur Sonntagswahl als Balkendiagramm darstellen

Ergebnis der Sonntagsumfrage zum 14.01.2024

Seit einiger Zeit habe ich in diesem Blog kein Matplotlib/Pandas-Beispiel mehr veröffentlicht. Zeit, dies nun nachzuholen. In diesem Beispiel geht es darum, mit Pandas folgende JSON-Datei zu lesen: Diese Daten sollen anschließend als Balkendiagramm visualisiert werden. Bei diesem Datensatz handelt es sich übrigens um die Umfrageergebnisse zur sogenannten Sonntagswahl (14. Januar 2024), veröffentlicht vom ZDF-Politbarometer. Beginnen wir damit die erforderlichen …

Weiterlesen …

Tkinter – Grid Layout Manager

Im vorherigen Blogbeitrag zum Thema Tkinter ging es um die Verwendung einer Klasse. Hier nochmal der Code zum dort gezeigten Beispiel: Widgets hinzufügen Dieses Beispiel wird nunmehr um Widgets erweitert. Anstatt die Widgets direkt zum Programmfensters hinzuzufügen, soll hier aber ein Frame-Widget verwendet werden. Alle übrigen Widgets sollen dann Bestandteil dieses Frames sein: Dabei wird mit padding für ausreichend Abstand …

Weiterlesen …