====== Python ====== Ich habe im Laufe der Zeit ja schon so einige Programmiersprachen kennengelernt (C, C++, C#, Delfi, Java, KiXtart, Fortran, Turbo Pascal, PHP, STX) aber bei Python lernt man noch mal eine andere Art die Dinge zu denken, was in Fachkreisen gerne als //pythonic// bezeichnet wird. Das [[zen_of_python|Zen of Python]] spiegelt davon etwas in sich wider. Das programmieren in einer Programmiersprache ähnelt ein bisschen wie das kochen nach einem Kochrezept. So wie man beim kochen Zutaten hat, hat man beim programmieren [[00_datentypen|Daten]] mit denen etwas geschieht. Beim kochen gibt es das Rezept oder Verfahren, dass beschreibt wie die Zutaten behandelt und verändert werden. Analog dazu gibt es im Programm den Algorithmus ([[operatoren|Operatoren]], [[strukturen|Strukturen]]) der beschreibt wie die Daten verändert werden. === Python da selbst === * [[it:programmiersprache:python:00_datentypen|Datentypen]] * [[it:programmiersprache:python:operatoren|Operatoren]] * [[it:programmiersprache:python:strukturen|Strukturen]] * [[it:programmiersprache:python:projekte|Projekte]] * [[it:programmiersprache:python:typehints|Typehints]] * [[it:programmiersprache:python:unittests|Unit Tests]] === Grafische Oberflächen === * [[it:programmiersprache:python:qt:start|Qt]]