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] – ↷ Seite von it:python:start nach it:programmiersprache:python:start verschoben marschit:programmiersprache:python:start [16.09.2026 11:52] (aktuell) marsch
Zeile 2: Zeile 2:
  
 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. 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 === === Python da selbst ===
  
-  * [[it:python:datentypen|Datentypen]] +  * [[it:programmiersprache:python:00_datentypen|Datentypen]] 
-  * [[it:python:operatoren|Operatoren]] +  * [[it:programmiersprache:python:operatoren|Operatoren]] 
-  * [[it:python:strukturen|Strukturen]] +  * [[it:programmiersprache:python:strukturen|Strukturen]] 
-  * [[it:python:typehints|Typehints]] +  * [[it:programmiersprache:python:projekte|Projekte]] 
-  * [[it:python:unittests|Unit Tests]]+  * [[it:programmiersprache:python:typehints|Typehints]] 
 +  * [[it:programmiersprache:python:unittests|Unit Tests]]
  
  
 === Grafische Oberflächen === === Grafische Oberflächen ===
  
-  * [[it:python:qt:start|Qt]]+  * [[it:programmiersprache:python:qt:start|Qt]]
  
  • it/programmiersprache/python/start.1755938170.txt.gz
  • Zuletzt geändert: 23.08.2025 08:36
  • von marsch