@sparrow: Da scheint so eine Mischung aus Texteditor und ”visueller” Programmierung á la Scratch oder Snap!.
Das ist eher für die Lehre interessant und weniger für normale Programmierer. Man kann halt weniger Fehler machen was die Verschachtelung/Einrückung angeht, aber es bremst auch aus, und es ...
Die Suche ergab 14433 Treffer
- Montag 21. September 2026, 16:07
- Forum: Allgemeine Fragen
- Thema: Neue Python Entwicklungsumgebung – umsonst, keine Installation nötig
- Antworten: 4
- Zugriffe: 2413
- Sonntag 13. September 2026, 23:20
- Forum: Allgemeine Fragen
- Thema: Neu hier & 6h PyBasics-Marathon: Wie kombiniert man Lernquellen, ohne den Faden zu verlieren?
- Antworten: 4
- Zugriffe: 654
Re: Neu hier & 6h PyBasics-Marathon: Wie kombiniert man Lernquellen, ohne den Faden zu verlieren?
@python003: So etwas lässt sich allgemein schwer beantworten. Das hängt von Deiner persönlichen Lerngeschwindigkeit und Aufnahmefähigkeit ab. Und auch vom Lernmaterial, das selbst ja auch noch mal einen Schwierigkeitsgrad hat.
Was ich empfehlen würde ist auch mal das Tutorial aus der Python ...
Was ich empfehlen würde ist auch mal das Tutorial aus der Python ...
- Sonntag 13. September 2026, 12:32
- Forum: Offtopic
- Thema: Blackbox KI – wie erklärbar ist künstliche Intelligenz?
- Antworten: 3
- Zugriffe: 3695
Re: Blackbox KI – wie erklärbar ist künstliche Intelligenz?
Witzig ist das Bild mit „KIT — Kefecuke Instrure of technology“. Haben die echt kein Logo das man da hätte einbinden können, oder war das als praktisches Beispiel für Grenzen von K.I. gedacht‽ Es wäre vom Aufwand her ja auch kein Ding gewesen den Teil einfach mit einem Grafikprogramm zu ändern.
- Samstag 5. September 2026, 11:05
- Forum: Allgemeine Fragen
- Thema: Bitte um Hilfe bei Klassen-Vererbung
- Antworten: 15
- Zugriffe: 2981
Re: Bitte um Hilfe bei Klassen-Vererbung
An der Stelle würde ich Sirius3 widersprechen. Wenn das Hauptfenster nicht das Hauptfenster ist, sondern neben anderen Attributen das tatsächliche Hauptfenster enthält, dann würde ich das `App` oder so nennen, denn das Hauptfenster (und die Datenbankverbindung, …) sind ja Bestandteile der Anwendung ...
- Freitag 4. September 2026, 14:26
- Forum: Allgemeine Fragen
- Thema: Bitte um Hilfe bei Klassen-Vererbung
- Antworten: 15
- Zugriffe: 2981
Re: Bitte um Hilfe bei Klassen-Vererbung
@kiaralle: Mit dem Cursor meine ich `db_anfrage`. Das ist ein Cursor-Objekt und auf Modulebene und Methoden greifen da einfach so magisch drauf zu, dabei sollte das als Argument übergeben werden. Entweder über das erste Argument der Methode wenn das zum Zustand des Objekts gehört, oder eben als ...
- Donnerstag 3. September 2026, 23:03
- Forum: Allgemeine Fragen
- Thema: Bitte um Hilfe bei Klassen-Vererbung
- Antworten: 15
- Zugriffe: 2981
Re: Bitte um Hilfe bei Klassen-Vererbung
Die Datenbankverbindung und der Cursor haben da auf Modulebene nichts verloren.
Die `Datenbank`-Klasse repräsentiert ja irgendwie mehr als eine Datenbank — die kennt und befüllt GUI-Elemente. Und ein `Geber` ist ziemlich sicher keine `Datenbank`. Vererbung ist eine „ist-ein(e)“-Beziehung. Also ...
Die `Datenbank`-Klasse repräsentiert ja irgendwie mehr als eine Datenbank — die kennt und befüllt GUI-Elemente. Und ein `Geber` ist ziemlich sicher keine `Datenbank`. Vererbung ist eine „ist-ein(e)“-Beziehung. Also ...
- Montag 31. August 2026, 15:20
- Forum: Allgemeine Fragen
- Thema: (gelöst)Optparse richtig anwenden?
- Antworten: 21
- Zugriffe: 5370
Re: (gelöst)Optparse richtig anwenden?
Langeweile vielleicht. Verzweifelt war ich noch nicht wirklich. 
Noch eine Anmerkung zum Code: Man könnte sich da noch über Fehlerbehandlung Gedanken machen. Zum Beispiel was passieren soll falls der Benutzer `geteilt` und als zweiten Operanden 0 angibt.
Noch eine Anmerkung zum Code: Man könnte sich da noch über Fehlerbehandlung Gedanken machen. Zum Beispiel was passieren soll falls der Benutzer `geteilt` und als zweiten Operanden 0 angibt.
- Sonntag 30. August 2026, 21:28
- Forum: Allgemeine Fragen
- Thema: (gelöst)Optparse richtig anwenden?
- Antworten: 21
- Zugriffe: 5370
Re: (gelöst)Optparse richtig anwenden?
@imonbln: Da ja sonst nicht viel los ist.
Warum sollte es sich nicht lohnen alten Code mal anzuschauen, und den mal zu überarbeiten, mit den Möglichkeiten die man mittlerweile hat. Damit die LLMs weniger veraltetes lernen.
Warum sollte es sich nicht lohnen alten Code mal anzuschauen, und den mal zu überarbeiten, mit den Möglichkeiten die man mittlerweile hat. Damit die LLMs weniger veraltetes lernen.
- Sonntag 30. August 2026, 14:30
- Forum: Allgemeine Fragen
- Thema: (gelöst)Optparse richtig anwenden?
- Antworten: 21
- Zugriffe: 5370
Re: (gelöst)Optparse richtig anwenden?
Den Zielnamen kann man weg lassen, der wird durch "--operation" ja bereits vorgegeben. Dafür sollte man "plus" als Default-Wert angeben, damit man in dem Wörterbuch nicht unter `None` noch mal eine Funktion wiederholen muss.
Wenn man bei der Option die möglichen Auswahlmöglichkeiten als `choices ...
Wenn man bei der Option die möglichen Auswahlmöglichkeiten als `choices ...
- Samstag 29. August 2026, 12:52
- Forum: Offtopic
- Thema: The Move to Python 3 Begins!
- Antworten: 1
- Zugriffe: 614
The Move to Python 3 Begins!
Für alle die ein schlechtes Gewissen haben, weil sie hier und da vielleicht noch ein bisschen Python 2 Legacy Code laufen haben: EVE Online fängt jetzt an von Python 2 auf 3 umzusteigen.
https://www.eveonline.com/news/view/the-move-to-python-3-begins
Einerseits beruhigend, dass man nicht der ...
https://www.eveonline.com/news/view/the-move-to-python-3-begins
Einerseits beruhigend, dass man nicht der ...
- Dienstag 25. August 2026, 21:22
- Forum: Wissenschaftliches Rechnen
- Thema: Sympy Matrizenrechnung
- Antworten: 10
- Zugriffe: 4749
Re: Sympy Matrizenrechnung
@pysym25: Weil sich Software und Bibliotheken weiterentwickeln‽ Damals konnte man ``print`` auch noch ohne Klammern schreiben, weil das in Python mal eine Anweisung und keine Funktion war, und ``@`` als Operator gab es da auch noch nicht.
- Dienstag 25. August 2026, 13:05
- Forum: Wissenschaftliches Rechnen
- Thema: Sympy Matrizenrechnung
- Antworten: 10
- Zugriffe: 4749
Re: Sympy Matrizenrechnung
Wobei man vielleicht erwähnen sollte das „der Fehler“ 2017 kein Fehler war, denn damals war die dot()-Methode nicht nur für eindimensionale Vektoren, sondern hat auch mit den Matrizen funktioniert.
- Montag 24. August 2026, 16:35
- Forum: Allgemeine Fragen
- Thema: Zeichenketten Umwandlung
- Antworten: 11
- Zugriffe: 1926
Re: Zeichenketten Umwandlung
Hier noch mal eine minimale Version für das was wir bisher wirklich wissen, mit Test ob die Quelle in eckige Klammern eingefasst ist:
def parse(text):
text = text.strip()
if not (text.startswith("[") and text.endswith("]")):
raise ValueError("text must be enclosed in brackets")
return [item ...
def parse(text):
text = text.strip()
if not (text.startswith("[") and text.endswith("]")):
raise ValueError("text must be enclosed in brackets")
return [item ...
- Montag 24. August 2026, 15:18
- Forum: Allgemeine Fragen
- Thema: Zeichenketten Umwandlung
- Antworten: 11
- Zugriffe: 1926
Re: Zeichenketten Umwandlung
PyParsing hat eine Dokumentation: https://pyparsing-docs.readthedocs.io/e ... -constants
- Mittwoch 19. August 2026, 17:02
- Forum: Allgemeine Fragen
- Thema: Zeichenketten Umwandlung
- Antworten: 11
- Zugriffe: 1926
Re: Zeichenketten Umwandlung
@senmeis: Wenn es ein gängiges Standardformat ist, gibt es ziemlich wahrscheinlich etwas fertiges, ansonsten muss man sich das halt schreiben. Dafür sollte man wissen wie das Format formal aufgebaut ist. In einfachen Fällen kann man das mit den Grundlegenden Zeichenkettenoperationen machen ...
- Freitag 14. August 2026, 16:05
- Forum: Offtopic
- Thema: Punktrechnung vor Strichrechnung
- Antworten: 13
- Zugriffe: 8068
Re: Punktrechnung vor Strichrechnung
Der C64 sieht das auch wie Python und diverse Taschenrechner:
Code: Alles auswählen
PRINT -2↑2,(-2)↑2
-4 4- Dienstag 28. Juli 2026, 22:43
- Forum: Allgemeine Fragen
- Thema: for line in quelldateiobjekt: >> und kein Ende mehr
- Antworten: 13
- Zugriffe: 7841
Re: for line in quelldateiobjekt: >> und kein Ende mehr
Das Limit wird bei Python nicht umgangen, das ist einfach grösser als hier behauptet wird. Schon auf C-Ebene. Zu `size_t` gibt es in ``stdint.h`` ein `SIZE_MAX`-Makro, und bei meinem 64-Bit-Linux hat das den Wert 18.446.744.073.709.551.615. `read()` hat den Rückgabetyp `ssize_t`, also die ...
- Freitag 24. Juli 2026, 15:35
- Forum: Installation/Konfigurieren
- Thema: Bei der Installation .msix oder .exe
- Antworten: 10
- Zugriffe: 10131
Re: Bei der Installation .msix oder .exe
Was hat die ”K.I.” denn da als Begründung?
- Donnerstag 23. Juli 2026, 14:17
- Forum: Allgemeine Fragen
- Thema: for line in quelldateiobjekt: >> und kein Ende mehr
- Antworten: 13
- Zugriffe: 7841
Re: for line in quelldateiobjekt: >> und kein Ende mehr
@m__golbs: Wenn da kein Dateiende gefunden wird, dann hat die Datei kein Ende. Wenn sie ein Ende hat, dann wird das von so einer Schleife auch ”gefunden”, das heisst die Schleife endet dann.
Man darf in einer Schleife über die Zeilen einer Textdatei auch weitere Dateiobjekte verwenden. Was ...
Man darf in einer Schleife über die Zeilen einer Textdatei auch weitere Dateiobjekte verwenden. Was ...
- Mittwoch 22. Juli 2026, 13:34
- Forum: Offtopic
- Thema: Punktrechnung vor Strichrechnung
- Antworten: 13
- Zugriffe: 8068
Re: Punktrechnung vor Strichrechnung
Ergänzend, wo Du Potenzen ins Spiel bringst, die werden von rechts nach links ausgewertet:
Das Unterscheidet sich dann beim C64:
Code: Alles auswählen
>>> 2**3**4
2417851639229258349412352Code: Alles auswählen
PRINT 2↑3↑4
4096
READY.