Was ist neu bei TigerJython 2.39?

Das vorliegende Material wurde anhand der Version 2.18 der Programmier­umgebung TigerJython erstellt. Am 3. Januar 2024 erschien die Version 2.39 von TigerJython, die einige Änderungen enthält, die für unser Material relevant sind. Wenn Sie die Version 2.39 von TigerJython verwenden möchten, beachten Sie bitte die folgenden Änderungen.

Die print()-Funktion kann nun wie in Python mit Klammern geschrieben werden.

Um einen mit der range()-Funktion erzeugten Wertebereich als Liste zu definieren, benötigt man nun die Kombination mit der Funktion list(). Auch das entspricht der korrekten Notation aktueller Python-Versionen.

EMS Kraus - Anweisungen TigerJython 2.18
Während Textdateien weiterhin mit einem relativen Pfad angegeben werden können, müssen Bilder nun mit dem vollständigen absoluten Pfad zugewiesen werden.

Der Rotwert eines Pixels kann in der neuen Version nicht mehr mit der Funktion pixel.getRed() ermittelt werden. Stattdessen wird mit pixel.red ein Rotwert bestimmt, der zwischen 0 und 1 liegt. Da die meisten Algorithmen, für die die RGB-Farbwerte eines Pixels benötigt werden, mit ganzen Zahlen von 0 bis 255 arbeiten, werden die gefundenen Werte mit 255 multipliziert und mit der int()-Funktion in eine ganze Zahl umgewandelt, also int(pixel.red*255).

EMS Kraus - Anweisungen TigerJython 2.39
↑ Nach oben

Kontakt Impressum AGB Datenschutz

Zustimmen

Auf unserer Website nutzen wir Google Analytics ausschließlich für eine anonymisierte Seitenzugriffsstatistik. Dafür und auch für alle anderen Funktionen dieser Website benötigen wir keine dauerhaft gespeicherten Cookies. Daher haben wir die Cookie-Funktion von Google Analytics so konfiguriert, dass die Cookies automatisch gelöscht werden, sobald Sie das Browserfenster schließen. Weitere Informationen zum Schutz Ihrer Daten und Ihre Widerspruchsmöglichkeiten erhalten Sie in unserer Datenschutzerklärung.