Hintergrundinfos zu Python 3

Was ist Python?

  • Python ist eine interpretierte Programmiersprache.
  • Python verwendet dynamische Typisierung.
  • Python 3 ist nicht abwärtskompatibel zu Python 2.x.
  • Der Python-Interpreter erzeugt Intermediärcode im __pycache__-Verzeichnis.

Stärken von Python

  • Schnell zu schreiben
  • kein Kompilierungsschritt notwendig
  • vollständig Objektorientiert
  • Viele zuverlässige Bibliotheken
  • Exzellente Programmierwerkzeuge
  • Zahlreiche Einsatzmöglichkeiten ("die zweitbeste Sprache für alles")
  • 100% freie Software

Schwächen von Python

  • Es ist nicht einfach, sehr schnelle Programme zu schreiben
  • Programme sind schwierig an Endnutzer auszuliefern
  • Es gibt keine strenge Kapselung
  • Läuft nicht problemlos auf mobilen Geräten

Worauf sollte ich noch achten?

  • Unbedingt Python 3 installieren.

Dr. Kristian Rother

I am a professional Python trainer, developer and author based in Berlin. I believe everybody can learn programming.

Contact me via:
+49 176 3052 4691
krother@academis.eu

Feedback

BTW students were really impressed by my storytelling skills I demonstrated in class impromptu and was applausing at the end of the class... its all because of your excellent teaching, thank you!!

Kevin Wong, Data Scientist

See also