Skip to content
Python 3.12 · NumPy · SciPy · Matplotlib

Online-Python-Compiler

myCompiler ist ein kostenloser Online-Python Compiler, Editor und Code Runner mit dem Sie Python-Code direkt in Ihrem Browser schreiben, ausführen und teilen können. Nutzen Sie es als Python-Playground, Sandbox, Fiddle, Cloud-Compiler und Online-REPL. Kein Download, keine Installation nötig. Einfach den Editor öffnen und mit Syntaxhervorhebung, Autovervollständigung und sofortiger Ausgabe loslegen.

27+ Sprachen Von 1M+ Entwicklern genutzt Für immer kostenlos

Python-Code online ausführen

Drei Schritte von der Idee zum laufenden Python-Code in diesem Online-Playground. Kein Konto erforderlich.

Code schreiben Code-Editor mit Syntaxhervorhebung, Zeilennummern und einem Datei-Tab, der die aktuelle Sprache anzeigt main.py 1 1 2 3 4 5 6 7 Python Ln 7, Col 25

Code schreiben

Öffnen Sie den Python-Editor und beginnen Sie zu schreiben. Der intelligente Editor bietet Syntaxhervorhebung, Autovervollständigung und Fehlererkennung während der Eingabe.

Ausführen klicken Editor mit einem Ausführen-Button und einem Hinweis auf die Tastenkombination zum Ausführen von Code auf Cloud-Servern main.py 2 Run or press Ctrl +

Ausführen klicken

Klicken Sie auf die Run Schaltfläche oder drücken Sie +Enter um Ihren Python-Code auf sicheren, isolierten Cloud-Servern auszuführen.

Ergebnisse ansehen Integriertes Terminal, das die Programmausgabe mit Eingabeaufforderung und Ausführungsergebnissen anzeigt main.py 3 1 2 ... Terminal $ python main.py $ Program finished

Ergebnisse ansehen

Die Ausgabe erscheint sofort im integrierten Terminal. Fehler und Ausnahmen werden mit klaren, hilfreichen Meldungen angezeigt.

Alles, was Sie zum Programmieren in Python brauchen

Eine vollständige Online-Python-IDE und Coding-Playground in Ihrem Browser. Code schreiben, ausführen und teilen – ohne Setup.

Kein Setup erforderlich

Beginnen Sie in Sekunden mit diesem browserbasierten Python-Interpreter. Keine Downloads, keine Installationen, keine Umgebungskonfiguration. Öffnen Sie Ihren Browser, gehen Sie zu myCompiler und schreiben Sie sofort Python-Code.

Funktioniert auf jedem Gerät mit Webbrowser. Desktop, Laptop, Tablet, Smartphone, Chromebook. Es gibt nichts zu installieren und nichts zu konfigurieren.

Funktionsreicher Code-Editor

Schreiben Sie Python mit einem professionellen Code-Editor direkt im Browser. Syntaxhervorhebung färbt Ihren Code für bessere Lesbarkeit und macht Schlüsselwörter, Strings und Funktionen auf einen Blick unterscheidbar.

Intelligente Autovervollständigung schlägt Methoden und Eigenschaften während der Eingabe vor, und die Echtzeit-Fehlererkennung findet Fehler, bevor Sie Ihren Code ausführen.

Mehrere Dateien

Erstellen und verwalten Sie mehrere Dateien in einem einzigen Projekt. Nutzen Sie die Datei-Seitenleiste, um Ihren Code in Module zu organisieren und diese dateiübergreifend zu importieren – wie in einer Desktop-IDE.

Erstellen Sie modulare Anwendungen mit ordentlicher Projektstruktur. Jede Datei ist bearbeitbar und Sie können sofort zwischen ihnen wechseln.

Code sofort ausführen

Klicken Sie auf den Ausführen-Button oder drücken Sie +Enter um Ihren Python-Code sofort auszuführen. Dieser Online-Code-Runner zeigt die Ausgabe sofort im integrierten Terminal-Panel an. Ihr Code läuft auf sicheren, isolierten Cloud-Servern und Ergebnisse erscheinen in Sekunden.

Fehlermeldungen und Tracebacks werden klar angezeigt, sodass Probleme leicht zu finden und zu beheben sind. Das Terminal unterstützt ANSI-Farben für formatierte Ausgabe.

Bereit zum Ausprobieren? Schreiben und führen Sie Ihr erstes Python-Programm in Sekunden aus.

Python-Editor öffnen

Python 3.12 mit beliebten Bibliotheken

myCompiler verwendet Python 3.12, die neueste stabile Version. Sie erhalten verbesserte Fehlermeldungen, moderne Sprachfeatures und bessere Leistung. Beliebte wissenschaftliche und Datenbibliotheken sind vorinstalliert, sodass Sie sofort loslegen können.

numpy scipy matplotlib scikit-learn

NumPy bietet numerische Berechnungen und Array-Operationen. SciPy stellt wissenschaftliche Funktionen bereit. Matplotlib erstellt Diagramme und Datenvisualisierungen. scikit-learn bietet sofort einsatzbereite Machine-Learning-Algorithmen.

Python mit Bibliotheken testen
Vorinstallierte Bibliotheken
NumPy
Arrays, math
SciPy
Scientific
Matplotlib
Plotting
scikit-learn
ML
Lernen Üben und experimentieren
Data Science Analysieren und visualisieren
Prototyping Schnelle Experimente
Teilen URLs und Forking

Python-Codebeispiele

Gängige Python-Muster, die Sie im Online-Compiler ausprobieren können. Jedes Beispiel ist sofort ausführbar.

Hello World in Python

main.py
print("Hello, World!")

Variablen und Datentypen in Python

main.py
name = "Alice"
age = 30
height = 5.6
is_student = True
print(f"{name} is {age} years old")

If-Else-Bedingungen in Python

main.py
x = 10
if x > 0:
    print("Positive")
elif x == 0:
    print("Zero")
else:
    print("Negative")

For- und While-Schleifen in Python

main.py
for i in range(5):
    print(f"Count: {i}")

total = 0
while total < 10:
    total += 3
print(f"Total: {total}")

Funktionen in Python

main.py
def greet(name, greeting="Hello"):
    return f"{greeting}, {name}!"

print(greet("Alice"))
print(greet("Bob", "Hi"))

Arrays und Collections in Python

main.py
fruits = ["apple", "banana", "cherry"]
fruits.append("date")
print(fruits[1])

person = {"name": "Alice", "age": 30}
print(person["name"])

Klassen und Objekte in Python

main.py
class Dog:
    def __init__(self, name, breed):
        self.name = name
        self.breed = breed

    def bark(self):
        return f"{self.name} says Woof!"

dog = Dog("Rex", "Labrador")
print(dog.bark())

Fehlerbehandlung in Python

main.py
try:
    result = 10 / 0
except ZeroDivisionError as e:
    print(f"Error: {e}")
finally:
    print("Done")

Datei-E/A in Python

main.py
# Write to file
with open("output.txt", "w") as f:
    f.write("Hello, File!")

# Read from file
with open("output.txt", "r") as f:
    print(f.read())

List Comprehensions in Python

main.py
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
evens = [n for n in numbers if n % 2 == 0]
squares = [n ** 2 for n in numbers]
print(f"Evens: {evens}")
print(f"Squares: {squares}")

Eingaben in Python online verwenden

myCompiler unterstützt Standardeingabe (stdin) für Python-Programme. Verwenden Sie die Standard-Eingabefunktionen von Python, um Benutzereingaben zu lesen. Geben Sie Ihre Eingabedaten im stdin-Panel ein, bevor Sie Ihr Programm ausführen.

Dies funktioniert sowohl für einzeilige als auch mehrzeilige Eingaben. Sie können Zeichenketten einlesen und mit den integrierten E/A-Funktionen der Sprache in Zahlen umwandeln.

Selbst ausprobieren
main.py stdin unterstützt
name = input("What is your name? ")
age = int(input("How old are you? "))

print(f"Hello {name}!")
print(f"You'll be {age + 1} next year.")
stdin
Alice
25
Ausgabe
Hello Alice!
You'll be 26 next year.

Kein Setup, keine Anmeldung. Beginnen Sie jetzt mit dem Schreiben von Python-Code.

Jetzt loslegen

Einstieg in Python online

Sie können sofort Python-Code schreiben und ausführen, ohne etwas zu installieren. Geben Sie Ihren Code ein und klicken Sie auf Ausführen. Dieser kostenlose Python-Code-Runner führt Ihr Programm sofort aus und zeigt die Ausgabe im Terminal-Panel unter dem Editor an. Öffnen Sie den Python-Online-Editor, geben Sie Ihren Code ein und klicken Sie auf Ausführen.

Wenn Sie neu bei Python sind, nutzen Sie diesen Online-Python-Playground, um mit den Grundlagen wie Variablen, Datentypen, Bedingungen und Schleifen zu beginnen. Die obigen Codebeispiele decken alle Grundlagen ab, die Sie für den Einstieg brauchen. Jedes Beispiel kann in die Sandbox kopiert und sofort ausgeführt werden. Kein Setup, keine Konfiguration.

Erstellen Sie mit der Zeit Projekte mit mehreren Dateien, nutzen Sie Bibliotheken und teilen Sie Ihre Programme per URL. Erstellen Sie ein kostenloses Konto, um Ihre Arbeit zu speichern und eine persönliche Programmbibliothek aufzubauen. myCompiler funktioniert als vollständige Online-Python-IDE direkt in Ihrem Browser.

Wer nutzt myCompiler

Ob Sie programmieren lernen, sich auf Interviews vorbereiten oder Ideen prototypen – myCompiler ist für Sie gebaut.

Studenten & Lernende

Übungen machen, Hausaufgaben erledigen und mit Code experimentieren, ohne etwas auf Schul- oder privaten Computern installieren zu müssen.

Lehrer & Dozenten

Code-Beispiele per eindeutiger URL mit Schülern teilen. Den Compiler in Kursmaterialien einbetten, damit Schüler Beispiele direkt im Browser ausführen können.

Interview-Kandidaten

Coding-Interview-Aufgaben üben, Algorithmen testen und Lösungen schnell während der Vorbereitung auf technische Interviews überprüfen.

Professionelle Entwickler

Schnell Ideen prototypen, Code-Snippets testen oder eine Bibliothek ausprobieren, ohne eine lokale Umgebung einzurichten. Ideal für schnelle Experimente.

Content Creator & Blogger

Interaktive Beispiele in Blogbeiträge, Tutorials und Dokumentationen einbetten, damit Leser Code ausführen können, ohne die Seite zu verlassen.

Teams & Kollegen

Code-Snippets per URL mit Kollegen teilen. Andere können Ihren Code ansehen, ausführen und forken, um darauf aufzubauen.

myCompiler vs. lokale IDE

Warum einen Online-Python-Compiler statt einer lokalen Installation verwenden?

Feature myCompiler Lokale IDE
Setup-Zeit Sofort Minuten bis Stunden
Installation Keine erforderlich Python + IDE erforderlich
Geräteunterstützung Jeder Browser Nur Desktop
Code teilen Ein-Klick-URL Manuell (Datei, Git usw.)
Sprachen 27+ an einem Ort Eine nach der anderen
Kosten Für immer kostenlos Kostenlos bis €€€
Funktioniert auf Chromebook Ja Eingeschränkt

Was ist Python?

Python ist eine höhere, interpretierte Programmiersprache, die für ihre klare Syntax und Lesbarkeit bekannt ist. Entwickelt von Guido van Rossum und erstmals 1991 veröffentlicht, ist Python zu einer der beliebtesten Programmiersprachen der Welt geworden und belegt durchweg einen der Top-3-Plätze auf TIOBE und in der Stack Overflow Developer Survey.

Pythons Designphilosophie betont die Lesbarkeit des Codes durch signifikante Einrückung. Seine Sprachkonstrukte und der objektorientierte Ansatz helfen Programmierern, klaren, logischen Code für Projekte jeder Größe zu schreiben.

Wofür wird Python verwendet?

Python wird häufig für Webentwicklung mit Frameworks wie Django und Flask, Data Science und Analyse mit pandas und NumPy, maschinelles Lernen und KI mit TensorFlow, PyTorch und scikit-learn, Automatisierung und Scripting, wissenschaftliches Rechnen mit SciPy und im Bildungswesen eingesetzt. Die umfangreiche Standardbibliothek und das riesige Ökosystem an Drittanbieter-Paketen machen Python für nahezu jede Programmieraufgabe geeignet.

Python für Anfänger

Python wird häufig als erste Programmiersprache empfohlen, weil seine einfache, lesbare Syntax an natürliches Englisch erinnert. Anders als bei Sprachen wie C++ oder Java müssen Sie in Python keine Variablentypen deklarieren, Speicher verwalten oder Boilerplate-Code schreiben. Ein „Hello World"-Programm in Python benötigt nur eine Zeile. Geben Sie print("Hello, World!") ein und fertig. Das macht es ideal zum Erlernen von Programmiergrundlagen wie Variablen, Schleifen, Funktionen und Datenstrukturen.

Python im Vergleich zu anderen Sprachen

Im Vergleich zu JavaScript hat Python eine sauberere Syntax und ist beliebter für Data Science und Backend-Entwicklung. Im Vergleich zu Java ist Python kürzer, hat eine flachere Lernkurve und erfordert keinen Boilerplate-Code. Im Vergleich zu C++ ist Python leichter zu erlernen, verwaltet den Speicher automatisch und läuft auf jeder Plattform ohne Neukompilierung. Der Kompromiss ist, dass Python langsamer als kompilierte Sprachen läuft, aber für Lernen, Prototyping und die meisten realen Anwendungen ist dieser Unterschied selten relevant.

Warum einen Online-Python-Compiler verwenden?

Ein Online-Python-Compiler, auch Python-Playground, Sandbox oder Code-Runner genannt, ermöglicht es Ihnen, Python-Code direkt im Webbrowser zu schreiben und auszuführen, ohne Python auf Ihrem Computer zu installieren. Betrachten Sie es als Python-Fiddle oder REPL, das Sie von überall aus nutzen können. Es eignet sich für schnelles Prototyping, Python-Lernen, Code-Snippet-Tests, Teilen von Lösungen, Coding-Interviews und zum Arbeiten von jedem Gerät – einschließlich Smartphones, Tablets und Chromebooks.

Die Online-Python-IDE von myCompiler enthält Python 3.12 mit vorinstallierten beliebten wissenschaftlichen Bibliotheken, Mehrfachdatei-Projektunterstützung, Standardeingabe (stdin) und der Möglichkeit, Ihren Code zu speichern, zu teilen und einzubetten. Ob Sie es Interpreter, Code-Executor oder Cloud-Compiler nennen – es ist völlig kostenlos.

Warum ist Python so beliebt?

Pythons Beliebtheit beruht auf seiner Einfachheit und Vielseitigkeit. Es hat eine riesige Community, Tausende von Open-Source-Bibliotheken und eine ausgezeichnete Dokumentation. Unternehmen wie Google, Netflix, Instagram und Spotify setzen Python umfangreich ein. Es ist die erste Wahl für Data Science, maschinelles Lernen, Webentwicklung und Automatisierung. Für Anfänger machen die lesbare Syntax und die sanfte Lernkurve es zur zugänglichsten Programmiersprache für den Einstieg.

Python-Karrieremöglichkeiten

Python-Entwickler sind branchenübergreifend stark gefragt. Typische Rollen umfassen Software-Ingenieur, Data Scientist, Machine-Learning-Ingenieur, DevOps-Ingenieur, Backend-Entwickler und Automatisierungsingenieur. Python zu lernen eröffnet eine breite Palette an Karrierewegen in der Technologiebranche.

Python online testen Kostenlos · Keine Anmeldung nötig

Tastaturkürzel

Programmieren Sie schneller mit diesen Tastaturkürzeln im myCompiler-Editor.

Code ausführen
+ Enter
Programm speichern
+ S
Kommentar umschalten
+ /
Zeile einrücken
Tab
Einrückung entfernen
Shift + Tab
Rückgängig
+ Z
Nächstes Vorkommen auswählen
+ D
Suchen & Ersetzen
+ H

Den Python-Compiler auf Ihrer Website einbetten

Fügen Sie einen interaktiven Python-Compiler zu Ihrer Website, Ihrem Blog oder Ihrer Lernplattform hinzu. Leser können Python-Code direkt auf Ihrer Seite schreiben und ausführen, ohne sie zu verlassen.

Ideal für technische Tutorials, Programmierkurse, Dokumentationen und Bildungsinhalte. Speichern Sie ein Programm auf myCompiler und verwenden Sie den Einbettungslink, um es auf jeder Webseite hinzuzufügen.

Embedded Python Compiler, Editor und Code Runner
Output Run
HTML
<iframe
src="https://www.mycompiler.io
    /embed/python"
width="100%"
height="400"
frameborder="0">
</iframe>

Warum Entwickler myCompiler wählen

Eine voll ausgestattete Online-IDE für Python und 27+ andere Programmiersprachen.

27+ Sprachen

Python, JavaScript, Java, C++, Rust, Go, TypeScript, C# und viele mehr. Alle Compiler und Interpreter an einem Ort. Sofort zwischen Sprachen wechseln.

Dark & Light Mode

Mit einem Klick zwischen hellen und dunklen Themes wechseln. Bequem programmieren bei jeder Beleuchtung, Tag und Nacht.

Mobilfreundlich

Vollständig responsiver Editor, optimiert für Smartphones, Tablets und Chromebooks. Programmieren auf jedem Gerät mit Webbrowser. Kein App-Download nötig.

Code speichern & teilen

Programme in Ihrem Konto speichern, per eindeutiger URL teilen und andere Ihren Code ansehen, forken und ausführen lassen. Ideal für Zusammenarbeit und Code-Reviews.

Tags & Organisation

Gespeicherte Programme mit Tags organisieren und schnell per Suche und Filter finden. Bauen Sie eine persönliche Bibliothek von Code-Snippets und Lösungen auf.

Kein Konto erforderlich

Sofort Code schreiben und ausführen. Keine Anmeldung, keine E-Mail, keine Kreditkarte. Erstellen Sie nur dann ein kostenloses Konto, wenn Sie Ihre Arbeit speichern möchten.

Häufig gestellte Fragen

Häufige Fragen zur Nutzung des Online-Python-Compilers, Playgrounds und Code Runners.

Ja! myCompiler ist für alle unterstützten Sprachen einschließlich Python vollständig kostenlos. Es gibt keine Abonnements, keine Premium-Stufen und keine versteckten Kosten. Jede Funktion ist kostenlos verfügbar.
myCompiler hält seine Python-Umgebung auf dem neuesten Stand. Die genaue Version finden Sie im Sprachdetails-Bereich dieser Seite. Wir aktualisieren regelmäßig alle Sprach-Runtimes auf ihre neuesten stabilen Versionen.
Ja! myCompiler bietet beliebte Python-Bibliotheken, darunter NumPy, Pandas, Matplotlib, SciPy und scikit-learn. Sie können diese direkt in Ihrem Code importieren und verwenden, ohne etwas einrichten zu müssen.
Öffnen Sie einfach den Python-Editor, schreiben oder fügen Sie Ihren Code ein und klicken Sie auf den Ausführen-Button. Ihr Code wird auf unseren Servern ausgeführt und die Ausgabe erscheint innerhalb von Sekunden im Terminal-Panel.
Ja. Klicken Sie auf Speichern, um Ihr Programm zu sichern. Sie erhalten eine eindeutige URL, die Sie mit jedem teilen können. Empfänger können Ihren Code ansehen, forken und ausführen.
Ja. myCompiler unterstützt Mehrfachdatei-Projekte. Sie können Dateien in der Seitenleiste erstellen, umbenennen und löschen. So organisieren Sie Ihren Python-Code wie in einer lokalen IDE.
Ja. Jeder Code läuft in isolierten Containern auf unseren Servern. Jede Ausführung erhält eine eigene Sandbox-Umgebung, die nach Abschluss zerstört wird. Ihr Code kann weder andere Benutzer noch unsere Infrastruktur beeinflussen.
Ja. myCompiler hat ein responsives Design, optimiert für Smartphones und Tablets. Sie können Python-Code unterwegs schreiben und ausführen. Die mobile Oberfläche verwendet Tabs zum Wechseln zwischen Editor, Ausgabe und Datei-Panels.
Ja. Klicken Sie auf den Eingabe-Tab im unteren Panel, geben oder fügen Sie Ihre Eingabedaten ein und klicken Sie dann auf Ausführen. Ihr Programm liest die bereitgestellten Eingaben.
Die Ausführung ist schnell. Code läuft auf unserer optimierten Cloud-Infrastruktur und die Ausgabe erscheint typischerweise innerhalb von Sekunden. Die Ausführungszeit hängt von der Komplexität Ihres Programms ab.
Ja. myCompiler bietet eine Einbettungsfunktion. Sie können ein iframe-Snippet kopieren und auf Ihrer Website, Ihrem Blog oder in Ihrer Dokumentation einfügen. Besucher können Code direkt auf Ihrer Seite bearbeiten und ausführen.
myCompiler unterstützt gängige Editor-Tastaturkürzel wie Ausführen (Strg/Cmd+Enter), Speichern (Strg/Cmd+S), Suchen (Strg/Cmd+F) und mehr. Die vollständige Liste finden Sie im Tastaturkürzel-Bereich auf dieser Seite.
Nein. myCompiler erfordert eine Internetverbindung, da Code auf unseren Cloud-Servern kompiliert und ausgeführt wird. Der Editor selbst wird in Ihrem Browser geladen, aber die Code-Ausführung erfordert eine Verbindung.
myCompiler bietet eine schnelle, kostenlose Umgebung ohne Setup mit modernem Code-Editor, Mehrfachdatei-Unterstützung, Dark Mode und sofortigem Teilen. Ideal zum Lernen, Prototyping, für Interviews und zum Teilen von Code-Beispielen.
Ja. myCompiler eignet sich hervorragend zum Üben von Algorithmen und Programmieraufgaben. Sie können Python-Code schreiben, eigene Eingaben bereitstellen und Ihre Lösungen sofort testen. Speichern Sie Ihre Arbeit und kommen Sie jederzeit darauf zurück.
Verwenden Sie Print-Anweisungen oder Konsolenausgabe, um das Verhalten Ihres Programms nachzuverfolgen. myCompiler zeigt alle Standardausgaben und Fehlermeldungen im Terminal-Panel an. Fehlermeldungen enthalten Zeilennummern, um Probleme zu finden.

Bereit, Python-Code zu schreiben?

Öffnen Sie den kostenlosen Python-Playground und beginnen Sie sofort mit dem Programmieren. Keine Downloads, kein Konto erforderlich.

Python-Code schreiben

Kostenlos · Keine Anmeldung erforderlich · Python 3.12

Python-Code schreiben