You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1.0 KiB

Python:

  • unterstützt vier Programmierparadigmen: -> Objektorientierte Programmierparadigmen -> Verfahrensorientierte Programmierparadigmen -> Funktionsprogrammierparadigmen -> typisierte Programmierparadigma

  • Objektorientierte Programmierparadigmen:

    • Objekte definiert als Instanz von Klassen
    • unterstützt Kapselung und Vererbung des Codes -> Code leicht wiederverwendbar
  • Verfahrensorientierte Programmierparadigmen:

    Vorteil

    • Allzweckprogrammierung

    Nachteil

    • Datenschutz
  • Funktionsprogrammierparadigmen

    Vorteil

    • Einfach zu verstehen
    • erleichtert das Debuggen und Testen

    Nachteil

    • Schlechte Leistung
    • Geringe Lesbarkeit des Codes
  • typisierte Programmierparadigma:

    • Implikation von Datentypen
    • direkte Fehlerinterpretation

    Generelle Infos zu Python:

      - Interpretationssprache
      -> gut lesbar und knappen Programmierstil
    
      - Alle drei Programmierparadigmen einzeln anwendbar
      -> Flexibilität
    
      - Übersetzung mit Compiler
      -> Durch geringe Syntax einfache Compilierung
    
      - Einrückung statt Klammern