Die Suche ergab 6963 Treffer

von snafu
Mittwoch 22. April 2026, 17:14
Forum: Allgemeine Fragen
Thema: Verständnisfrage zu Bitweiser-Operatoren
Antworten: 10
Zugriffe: 425

Re: Verständnisfrage zu Bitweiser-Operatoren

@Pedroski55: Und es ist nicht nur der unnötige Zwischenschritt für den Indexzugriff, sondern auch fehleranfällig, falls man Zahlen ändert und versehentlich die Liste a länger als die Liste b macht. Dann wirft das nämlich einen IndexError und den auch erst nach Ausgabe des letzten möglichen ...
von snafu
Mittwoch 22. April 2026, 14:36
Forum: Allgemeine Fragen
Thema: Verständnisfrage zu Bitweiser-Operatoren
Antworten: 10
Zugriffe: 425

Re: Verständnisfrage zu Bitweiser-Operatoren

@Dennis89: Hier findet man übrigens die passende Stelle in der Doku zu den verschiedenen Set-Operationen:

https://docs.python.org/3/library/stdtypes.html#set

Es werden immer zuerst die ausgeschriebenen Methodennamen genannt und direkt darunter der Operator, der jeweils als Alias dafür verwendet ...
von snafu
Mittwoch 22. April 2026, 11:43
Forum: Allgemeine Fragen
Thema: Verständnisfrage zu Bitweiser-Operatoren
Antworten: 10
Zugriffe: 425

Re: Verständnisfrage zu Bitweiser-Operatoren

Wie kommst du darauf, dass bei Sets bitweise Operationen zur Anwendung kommen? Wenn du in der Shell zwei Aufrufe mit einer Pipe verknüpfst, dann wird intern ja auch kein bitweises Oder auf die Rückgabewerte angewendet.
von snafu
Mittwoch 22. April 2026, 10:16
Forum: Allgemeine Fragen
Thema: pillow pip etc
Antworten: 28
Zugriffe: 8113

Re: pillow pip etc

Vermutlich entspricht Call by Name heutzutage der Idee hinter Call by Reference.
von snafu
Mittwoch 15. April 2026, 14:13
Forum: Qt/KDE
Thema: XML Datei in QML anzeigen
Antworten: 8
Zugriffe: 2490

Re: XML Datei in QML anzeigen

Mir ging es um den Quelltext zum verlinkten Qt basierten Programm. Wobei ich vorher nicht nachgesehen habe, wie der Code aufgebaut ist.

Qt in C++ lässt sich relativ einfach in Python übertragen. Die Klassen und Methoden heißen ja genau so. Wahrscheinlich können mittlerweile sogar KIs den Grundstein ...
von snafu
Mittwoch 15. April 2026, 01:05
Forum: Qt/KDE
Thema: XML Datei in QML anzeigen
Antworten: 8
Zugriffe: 2490

Re: XML Datei in QML anzeigen

Hier ein paar Screenshots von QXmlEdit:
https://qxmledit.org/gallery.html

Vielleicht ist da schon was Passendes dabei.
von snafu
Mittwoch 8. April 2026, 22:43
Forum: Allgemeine Fragen
Thema: deepcopy auf subset
Antworten: 13
Zugriffe: 2418

Re: deepcopy auf subset

Stell dir aus C++ Sicht einfach vor, dass vor jedem ``name = wert`` ein ``auto`` steht, vielleicht wird es dann klarer.
von snafu
Mittwoch 1. April 2026, 13:35
Forum: Qt/KDE
Thema: XML Datei in QML anzeigen
Antworten: 8
Zugriffe: 2490

Re: XML Datei in QML anzeigen

Soll das am Ende so etwas ähnliches werden wie Regedit unter Windows, nur eben mit XML statt Registry-Einträgen?
von snafu
Montag 16. März 2026, 20:31
Forum: Allgemeine Fragen
Thema: pillow pip etc
Antworten: 28
Zugriffe: 8113

Re: pillow pip etc

Was genau passiert denn, wenn du ``pip install pillow`` ausführst? Kopiere am besten die Ausgabe der Shell hier rein.

Ins Blaue geraten wäre meine Vermutung, dass der Befehl nicht auf der Kommandozeile, sondern in der Python-Shell ausgeführt wird, was natürlich so nicht funktioniert.
von snafu
Mittwoch 4. März 2026, 02:59
Forum: Allgemeine Fragen
Thema: csv mit Separator-Zeichen im Einzeleintrag
Antworten: 16
Zugriffe: 5255

Re: csv mit Separator-Zeichen im Einzeleintrag

Nachtrag: read_csv() bietet einem die Parameter thousands und decimal. Die kann man für deutsche Zahlen anpassen. Dann funktioniert auch convert_dtypes() auf Anhieb. Pandas (falls dir noch nicht bekannt) ist ne umfangreiche Bibliothek und wegen der der Numpy-Abhängigkeit auf manchen Systemen nicht ...
von snafu
Mittwoch 4. März 2026, 02:24
Forum: Allgemeine Fragen
Thema: csv mit Separator-Zeichen im Einzeleintrag
Antworten: 16
Zugriffe: 5255

Re: csv mit Separator-Zeichen im Einzeleintrag

@Thomas67:
Richtig, die einzelnen Felder muss man in die passenden Typen konvertieren. Je nach Programmierstil könnte man diese auch per zip() mit der Ausgabe des Readers kombinieren. Etwas mehr Komfort gibt einem die read_csv()-Funktion der pandas-Bibliothek mit dem dtype-Parameter. Dafür muss man ...
von snafu
Samstag 28. Februar 2026, 21:26
Forum: Allgemeine Fragen
Thema: Allgemeine Frage zur Programierung
Antworten: 11
Zugriffe: 9794

Re: Allgemeine Frage zur Programierung

Um hier nochmal einzusteigen: Ich nutze Copilot mittlerweile auch beim Schreiben von Python-Programmen in VS Code. Man muss einfach lernen, dass Copilot Vorschläge macht, die aber natürlich überprüft und modifiziert werden können. Es geht nicht darum, sich von der KI bevormunden zu lassen.

Wenn man ...
von snafu
Sonntag 22. Februar 2026, 20:00
Forum: Qt/KDE
Thema: Grundsätzliche Frage zu Qt
Antworten: 27
Zugriffe: 4891

Re: Grundsätzliche Frage zu Qt

@StMan
Mal so ganz grundsätzlich: Man kann auch ein anderes Theme benutzen. Eine Liste aller verfügbaren Themes erhältst du mit ``print(QStyleFactory().keys())``. Ein anderes Theme stellt man mit der setStyle()-Mehode des QApplication-Objekts ein, indem man den Namen des Themes als String übergibt ...
von snafu
Sonntag 22. Februar 2026, 15:42
Forum: Qt/KDE
Thema: Grundsätzliche Frage zu Qt
Antworten: 27
Zugriffe: 4891

Re: Grundsätzliche Frage zu Qt

Ich habe das mal mit PySide6 unter Windows ausprobiert und ebenfalls zu große Abstände zwischen den Einträgen. Geholfen hat bei mir nur ein Setzen des Size Hint für jeden einzelnen Eintrag. Zur Vereinfachung kann man sich eine abgeleitete Klasse dafür erstellen:

import sys
from PySide6.QtCore ...
von snafu
Sonntag 22. Februar 2026, 14:38
Forum: Allgemeine Fragen
Thema: Collatz-Vermutung
Antworten: 27
Zugriffe: 11120

Re: Collatz-Vermutung

@EyDu:
Die Grundregeln der Mathematik sind mir durchaus bekannt. Tut mir leid, dass dich mein Enthusiasmus, dies einmal an größeren Zahlen zu sehen, derart gelangweilt hat...
von snafu
Samstag 21. Februar 2026, 15:07
Forum: Allgemeine Fragen
Thema: Collatz-Vermutung
Antworten: 27
Zugriffe: 11120

Re: Collatz-Vermutung

Das ist wirklich witzig, dass innerhalb der markieren Zyklen nochmals innere Zyklen sind:
- 4x Zyklus der letzten Ziffer (1, 4, 2, 1, 4, 2, ...) <-- das schon bekannte Muster 4, 2, 1
- 3x Zyklus von 60, 80, 40, 20 <-- Verhältnis: 4:2:1:3

Also wenn man sich für Zahlentheorie interessiert, ist das ...
von snafu
Samstag 21. Februar 2026, 14:27
Forum: Allgemeine Fragen
Thema: Collatz-Vermutung
Antworten: 27
Zugriffe: 11120

Re: Collatz-Vermutung

Auch interessant wie sich der hintere Teil von großen Zahlen teilweise selbst in einem Zyklus befindet:
Start: 10485760000000001
Steps: 343
First 20:
10_485_760_000_000_001 <--
31_457_280_000_000_004
15_728_640_000_000_002
7_864_320_000_000_001
23_592_960_000_000_004
11_796_480_000_000_002 ...
von snafu
Samstag 21. Februar 2026, 13:25
Forum: Allgemeine Fragen
Thema: Collatz-Vermutung
Antworten: 27
Zugriffe: 11120

Re: Collatz-Vermutung

Interessant bei den kleineren Zahlen ist die 27, die 111(!) Schritte braucht. Das wird auch im verlinken Video erwähnt. Daran zeigt sich, dass es immer wieder komische Ausreißer dazwischen gibt und man somit eben nicht einfach mit Abschätzungen arbeiten kann.
von snafu
Samstag 21. Februar 2026, 13:06
Forum: Allgemeine Fragen
Thema: Collatz-Vermutung
Antworten: 27
Zugriffe: 11120

Re: Collatz-Vermutung

Hier ist ein ganz gutes Video dazu:
https://www.youtube.com/watch?v=oF40neXSkAg

Geht im Kern wohl tatsächlich darum, dass mögliche vorherige Zyklen nicht sicher ausgeschlossen werden können.
von snafu
Samstag 21. Februar 2026, 12:29
Forum: Allgemeine Fragen
Thema: Collatz-Vermutung
Antworten: 27
Zugriffe: 11120

Re: Collatz-Vermutung

Ich habe beim Generator ein ``else`` nicht gesetzt, komme aber trotzdem auf die richtigen Zahlenfolgen. Stimmt das denn wirklich, dass jede ungerade Zahl >= 1 immer nach einem 3n + 1 zu einer geraden Zahl und damit zu einer oder mehreren n/2 führt? Man müsste ja dann "nur" zeigen, dass KEINE ...