Hey Homework

Python-Konsole

Echtes Python in deinem Browser, mit Diagrammen und Konsole.

Was Python-Konsole macht

Ein echter Python-Interpreter läuft im Tab, nicht auf einem Server. Schleifen, Mathe und matplotlib-Diagramme erscheinen direkt inline. Nichts, was du eingibst, verlässt dein Gerät.

Ein echter Python-Interpreter, der in deinem Browser-Tab läuft, nicht auf einem Server. Schleifen, Funktionen, die Standardbibliothek und matplotlib-Diagramme, die direkt unter dem Code erscheinen. Tippen, ausführen, korrigieren, wieder ausführen.

Es ist für den ersten Programmierkurs, die Statistikaufgabe, die einen Plot verlangt, und die Mathehausaufgabe, die du lieber berechnest als von Hand machst. Nichts installieren, keine Anmeldung, und nichts, was du schreibst, verlässt dein Gerät.

Mehr über Python-Konsole

Es ist CPython, kompiliert zu WebAssembly, also ist das Verhalten echtes Python, kein Nachbau. Fehler sind echte Python-Fehler, und genau die musst du lesen lernen. Es hat keinen Netzwerkzugang und keinen Zugriff auf unsere Server, also ist es von Grund auf sicher.

Darüber chatten sendet deinen Code und seine Ausgabe in das Gespräch. Frag, warum die Schleife zu früh stoppt, was der Traceback bedeutet oder wie du das Skript in eine Funktion umwandelst.

Warum unseres besser ist

1

Es ist wirklich Python.

Viele Code-Spielplätze führen nur eine Teilmenge oder einen Nachbau aus. Das ist der CPython-Interpreter, der auf deinem Rechner läuft, mit matplotlib.

2

Nichts verlässt dein Gerät.

Der Interpreter hat keine Möglichkeit, das Internet oder unsere Server zu erreichen. Dein Code läuft im Tab und bleibt dort.

3

Der Traceback ist nur einen Klick von einer Erklärung entfernt.

Fehler zu lesen ist ein großer Teil davon, Programmieren zu lernen. Der Chat kann deine Fehler mit dir lesen.

Wie es gebaut wurde

Die Laufzeitumgebung ist etwa sechs Megabyte groß, deshalb wird sie nur heruntergeladen, wenn jemand diese Seite öffnet, nie auf einer Seite über einen Rechner. Das erste Laden dauert einen Moment; danach behält dein Browser sie.

Weil der Code auf deinem Gerät läuft, kostet uns seine Ausführung nichts. Deshalb gibt es kein Limit und kein Konto ist nötig. Der Chat, der ihn erklärt, nutzt dasselbe gemessene Modell-Routing wie jede andere Frage auf der Seite.

Behalte, woran du arbeitest

Ein kostenloses Konto hält deine Fragen nach Kurs zusammen, merkt sich, was du schon behandelt hast, und gibt dir ein wöchentliches statt tägliches Kontingent.