Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.62 KB

File metadata and controls

31 lines (25 loc) · 1.62 KB

Variable

Eine Variable hilft uns die Inhalte mit denen wir arbeiten besser "anzufassen". Wir können uns die Variable wie einen Behälter vorstellen. Der Inhalt wird mit einem = neu gesetzt oder ausgetauscht.

String

Ist eine Zeichenfolge oder einfach gesagt ein "Text". Sie wird markiert durch jeweils ein " vorne und hinten.

Methode

Eine Methode wird mit dem Keyword def definiert. Es folgt der Variablenname und in Klammern die Parameter. Nach dem Doppelpunkt kommt der Ablauf der Methode. Dieser muss mit 4 Leerzeichen eingerückt sein. Hältst du dich nicht an die Einrückung denkt Python, dass die Methode hier endet und wird beispielsweise die Hauptmethode fortführen.

Parameter

Parameter werden genutzt um Werte an eine Methode zu übergeben. Sie können in der Methode dann wie eine normale Variable verwendet werden.

Hexadezimalzahl

Eine Hexadezimalzahl funktioniert ähnlich wie eine normale Zahl. Der Unterschied ist, dass wir nicht nur zehn Zeichen (0-9) sondern sechzehn Zeichen (0-F) haben. So ist A = 10 , C = 12 , F = 15

RGB

.. steht für Rot Grün Blau. Durch additives Mischen der Farben können wir mehr als nur die drei Farben wahrnehmen. So wird Gelb aus Rot und Grün gemischt. Cyanblau wird aus Grün und Blau gemischt. Magentarot entsteht aus Rot und Blau. Das Subtraktive Farbmischen, dass wir aus dem Tuschkasten kennen, funktioniert umgekehrt aus den Grundfarben Cyanblau, Gelb und Magentarot.

Hexadezimalcodierte RGB Farbe

Die Kanäle sind in der Reihenfolge von RGB angegeben. Jeder Kanal hat zwei hexadezimale Ziffern. Deshalb können für R, G und B jeweils 256 (0-255) verschiedene Intensitäten haben.