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 [05.09.2026 14:54] – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 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.
  
  
Zeile 9: Zeile 11:
   * [[it:programmiersprache:python:operatoren|Operatoren]]   * [[it:programmiersprache:python:operatoren|Operatoren]]
   * [[it:programmiersprache:python:strukturen|Strukturen]]   * [[it:programmiersprache:python:strukturen|Strukturen]]
 +  * [[it:programmiersprache:python:projekte|Projekte]]
   * [[it:programmiersprache:python:typehints|Typehints]]   * [[it:programmiersprache:python:typehints|Typehints]]
   * [[it:programmiersprache:python:unittests|Unit Tests]]   * [[it:programmiersprache:python:unittests|Unit Tests]]
  • it/programmiersprache/python/start.1788620045.txt.gz
  • Zuletzt geändert: 05.09.2026 14:54
  • von marsch