Suche

50 Treffer für „Python"
  • Kommentar
    Glossar · 03.06.2026
    Ein **Kommentar** ist eine Notiz im Code für Menschen, die Python beim Ausführen überliest. In Python beginnt er mit `#` und reicht bis zum Zeilenende.
  • Funktion
    Glossar · 03.06.2026
    Eine **Funktion** ist ein benannter Block von Anweisungen, der eine bestimmte Aufgabe erledigt und bei Bedarf aufgerufen wird — das vermeidet Wiederholung und hält Programme übersichtlich. In Python wird sie mit `def` definiert.
  • Variable
    Glossar · 03.06.2026
    Eine **Variable** ist ein benannter Platz, an dem ein Programm einen Wert speichert, um ihn später wiederzuverwenden. In Python entsteht sie durch eine Zuweisung, etwa `name = 'Ada'`.
  • Zeichenkette
    Glossar · 03.06.2026
    Eine **Zeichenkette** (englisch *String*) ist Text im Programm — eine Folge von Zeichen wie Buchstaben, Ziffern oder Leerzeichen. In Python steht sie in Anführungszeichen, zum Beispiel `'Hallo'`.
  • Ein erstes Programm: Mr. Fibonacci
    Training · 03.06.2026
    *1981 schrieb ein Sechsjähriger ein kleines Spiel über den Mathematiker Fibonacci. Derselbe Junge — Terence Tao — bekam später die Fields-Medaille, die höchste Auszeichnung der Mathematik. Sein Programm bauen wir hier Schritt für Schritt nach, …
  • Was ist Python?
    Training · 17.05.2026
    ## Was ist Python? - Programmiersprache, 1991 von Guido van Rossum veröffentlicht - Hat den Ruf, ungewöhnlich gut lesbar und elegant zu sein — Code im typisch…
  • Reflektieren und nächste Schritte
    Training · 16.05.2026
    Was hast du gelernt? Was würdest du anders machen?
  • Den Code schreiben
    Training · 16.05.2026
    Plan zu Code — Schritt für Schritt.
  • Den Plan auf Papier
    Training · 16.05.2026
    Bevor du codest — schreib auf, was passieren soll.
  • Die Idee — Quiz-Spiel mit Highscore
    Training · 16.05.2026
    Du baust ein eigenes kleines Programm — alle Bausteine zusammen.
  • Häufige Fehler-Typen
    Training · 16.05.2026
    Diese fünf Fehler triffst du am Anfang am häufigsten.
  • try und except
    Training · 16.05.2026
    Statt zu crashen — Fehler abfangen und sauber weitermachen.
  • Tracebacks lesen — vertieft
    Training · 16.05.2026
    Du kennst Fehlermeldungen schon. Jetzt liest du sie wie ein Krimi.
  • Das Pyodide-Dateisystem
    Training · 16.05.2026
    Im Browser läuft Python — und hat ein virtuelles Filesystem.
  • In eine Datei schreiben
    Training · 16.05.2026
    Ergebnisse deines Programms persistent ablegen.
  • Eine Datei lesen
    Training · 16.05.2026
    Daten aus einer Datei einlesen — Zeile für Zeile.
  • input — der direkteste Eingabe-Weg
    Training · 16.05.2026
    Du hast input schon kurz gesehen — jetzt komplett.
  • Über Dictionaries loopen
    Training · 16.05.2026
    Schlüssel, Werte, oder beides — du wählst.
  • Über Listen loopen
    Training · 16.05.2026
    Lass die for-Schleife jedes Element für dich abklappern.
  • Listen-Operationen
    Training · 16.05.2026
    Anfügen, suchen, verändern — die Werkzeuge für deine Listen.
  • Listen
    Training · 16.05.2026
    Mehrere Werte in einer geordneten Reihe — das ist eine Liste.
  • Scope — wo Variablen leben
    Training · 16.05.2026
    Innen ist innen, außen ist außen — Funktionen haben ihren eigenen Raum.
  • Argumente und Defaults
    Training · 16.05.2026
    Mehrere Eingaben in eine Funktion stecken — manche mit Voreinstellung.
  • def und return
    Training · 16.05.2026
    Eine eigene Funktion definieren — und ein Ergebnis zurückgeben.
  • break und continue
    Training · 16.05.2026
    Vorzeitig aussteigen oder einen Durchgang überspringen.
  • while-Schleifen
    Training · 16.05.2026
    Wiederhole etwas, solange eine Bedingung wahr ist.
  • for-Schleifen mit range
    Training · 16.05.2026
    Mach etwas mehrmals, ohne den Code mehrmals zu schreiben.
  • and, or, not
    Training · 16.05.2026
    Bedingungen kombinieren — wenn mehr als ein Kriterium zählen soll.
  • if, elif, else
    Training · 16.05.2026
    Lass dein Programm verschiedene Wege gehen, je nachdem was wahr ist.
  • Booleans und Vergleiche
    Training · 16.05.2026
    Bevor du Entscheidungen treffen kannst, brauchst du Wahrheits-Werte.
  • Eingaben mit input
    Training · 16.05.2026
    Lass dein Programm den User nach etwas fragen.
  • Typ-Konvertierung
    Training · 16.05.2026
    Manchmal musst du einen Wert von einem Typ in einen anderen umwandeln.
  • Strings
    Training · 16.05.2026
    Text ist eine Kette aus Zeichen — Python nennt das einen String.
  • Zahlen und Rechnen
    Training · 16.05.2026
    Python kann rechnen wie ein Taschenrechner — und ein bisschen mehr.
  • Variablen
    Training · 16.05.2026
    Du gibst Werten Namen, damit du sie später wieder ansprechen kannst.
  • Dictionaries
    Training · 16.05.2026
    Werte mit Namen — nicht mit Position.
  • Fehlermeldungen lesen
    Training · 16.05.2026
    Wer Fehlermeldungen liest statt sie zu fürchten, lernt schneller.
  • Editor, Tutor und Konsole
    Training · 16.05.2026
    Du lernst, was die drei Werkzeuge auf deinem Bildschirm tun und wie sie zusammenspielen.
  • Python — Der Grundkurs
    Review · 15.05.2026
    Michael Kofler liefert mit der 3. Auflage seines *Python — Der Grundkurs* einen umfassenden Einstieg in die Sprache : auf 450 Seiten werden ebenso weiterführende Themen wie Wissenschafltiche Anwendungen angesprochen.
  • Der Wordle-Solver: ein Algorithmus aus der Informationstheorie
    Blog · 14.05.2026
    Was steckt im Solver-Tool unter /wordle/solver/? Eine kompakte Erklärung: Feedback-Pattern, Shannon-Entropie als Maß für 'wie gut zerlegt dieser Versuch die Kandidaten', drei Python-Funktionen in ~30 Zeilen — und warum SARTE mathematisch optimal ist, RATEN aber …
  • Wordle auf Deutsch: ein Build-Bericht
    Blog · 13.05.2026
    Aus der Frage nach einer deutschen Wortliste wurde an einem Nachmittag ein spielbares Wordle unter /wordle/ — mit informationstheoretischem Solver, KI-Tutor-Anbindung und einem Diagnose-Twist bei der Page-Context-Bridge. Reihenfolge der Schritte und zwei Lektionen aus dem …
  • SubQ: Architektursprung oder Marketing? Eine Analyse
    Blog · 07.05.2026
    Ein Startup behauptet, mit dem Modell SubQ den Long-Context-Engpass geknackt zu haben: 12 Millionen Token Kontext, 300-fach billiger als Claude, 52-fach schneller. Eine Analyse der Technical Reports und der Community-Reaktionen — ein Hands-on-Test steht noch …
  • Claude Code: Die Anleitung für Nicht-Programmierer
    Blog · 06.05.2026
    Claude Code arbeitet direkt auf deinem Rechner: legt Dateien an, bearbeitet sie, führt Befehle aus, behebt Fehler — gesteuert per deutscher Beschreibung. Eine Schritt-für-Schritt-Anleitung ohne Programmiervorkenntnisse.
  • Vibe Coding: Wie man Saarbrücken in Three.js an einem Abend bauen kann
    Blog · 03.05.2026
    Aus der Frage „Kannst du Game-Engines programmieren?“ wurde an einem Abend ein 3D-Saarbrücken in Three.js: 40.000 Gebäude, Saarbahnen, fahrende LKW. Wie das mit Claude praktisch ablief.
  • Browser-MCP-Server
    Glossar · 02.05.2026
    ## Definition Ein **Browser-MCP-Server** ist eine Variante eines [[MCP|MCP-Servers]], die Tools bereitstellt, die nur im Browser-Kontext Sinn ergeben — Lese-/Schreib-Zugriff auf den DOM, Local-Storage, Geolocation, Clipboard etc. Der LLM-Host kann damit *die Seite veraendern*, auf …
  • MCP (Model Context Protocol)
    Glossar · 02.05.2026
    ## Definition [[MCP]] (Model Context Protocol) ist Anthropics offener Standard fuer LLM-Tool-Kopplung. Statt jedes Werkzeug im Modell selbst zu kodieren, beschreibt ein **MCP-Server** seine Faehigkeiten als JSON-Schema; ein **MCP-Client** vermittelt zwischen LLM-Host und Server ueber …
  • vLLM
    Glossar · 01.05.2026
    ## Definition vLLM ist ein High-Performance-Inference-Server für LLMs, der Batch-Processing und Memory-Optionen (PagedAttention, KV-Cache-Verwaltung) nutzt, um Inference-Durchsatz um ein Vielfaches zu erhöhen und Speicherverbrauch zu senken. Praktiker ersetzen damit langsame, speicherhungrige Standard-Inference durch eine produktionsreife …
  • llama.cpp
    Glossar · 01.05.2026
    ## Definition llama.cpp ist eine C++-Laufzeitumgebung für LLMs (Large Language Models), mit der quantisierte Modelle auf CPUs und einfachen GPUs ohne PyTorch oder CUDA-Overhead ausgeführt werden. Sie ermöglicht es, 7B–70B-Parameter-Modelle (Llama, Mistral, Qwen) auf einem …
  • GGUF
    Glossar · 01.05.2026
    ## Definition GGUF ist ein binäres Dateiformat zur Speicherung von Modellgewichten und Metadaten, das von llama.cpp entwickelt wurde und heute de-facto-Standard für das Laden großer Sprachmodelle auf Consumer-Hardware ist. Praktiker nutzen GGUF-Dateien, um Modelle wie …
  • Sprachmodell
    Glossar · 01.05.2026
    ## Definition Ein Sprachmodell ist ein trainiertes neuronales Netzwerk, das die nächste Sequenz von Text-Token basierend auf vorangegangenen Tokens vorhersagt – die Grundlage für ChatGPT, Claude, Llama und andere generative KI-Systeme. Das Trade-off: je größer …