it:programmiersprache:python:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
it:programmiersprache:python:start [23.08.2025 08:36] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1it:programmiersprache:python:start [16.09.2026 11:52] (aktuell) marsch
Zeile 1: Zeile 1:
 +====== 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 //<wrap :en>pythonic</wrap>// bezeichnet wird. Das <wrap :en>[[zen_of_python|Zen of Python]]</wrap> 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]]