Die Suche ergab 3074 Treffer

von __blackjack__
Donnerstag 23. Mai 2019, 09:44
Forum: Allgemeine Fragen
Thema: Alle Permutationen mehrerer Listen mit Wiederholungen, aber mit bestimmten Voraussetzungen
Antworten: 5
Zugriffe: 70

Re: Alle Permutationen mehrerer Listen mit Wiederholungen, aber mit bestimmten Voraussetzungen

Kleine Korrektur/Erweiterung des Programms. Man kann jetzt angeben wie viele Elemente permutiert werden (`n`) und mit wie vielen 10er-Potenzen das kombiniert werden soll (`m`). Voreinstellung bleibt 3 und 2. link lists procedure lproduct(L, r) /r := *L if r = 0 then suspend [] else every xs := lprod...
von __blackjack__
Donnerstag 23. Mai 2019, 09:16
Forum: Verbesserungsvorschläge
Thema: Unterforum benennen
Antworten: 4
Zugriffe: 106

Re: Unterforum benennen

Die Info scheint übrigens bereits da zu sein, hat aber ein `style="display: none"` an dem <div> stehen in dem die Info steht. Man könnte sich da also mit Tampermonkey oder einem vergleichbaren Browser-Plugin auch selbst helfen. :-)
von __blackjack__
Donnerstag 23. Mai 2019, 08:57
Forum: Qt/KDE
Thema: QT "updaten"?
Antworten: 9
Zugriffe: 120

Re: QT "updaten"?

Um das noch mal zu illustrieren, die gleiche GUI nicht als Code, sondern grafisch im Designer zusammen geklickt und als `test.ui` gespeichert: <?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>MainWindow</class> <widget class="QMainWindow" name="MainWindow"> <property name="windowTitl...
von __blackjack__
Donnerstag 23. Mai 2019, 00:32
Forum: Webframeworks
Thema: [Django] Wert im Queryset wird dubliziert und nimmt Platz von anderem Wert ein
Antworten: 6
Zugriffe: 65

Re: [Django] Wert im Queryset wird dubliziert und nimmt Platz von anderem Wert ein

@Vinter: Aber genau hier machst Du doch diesen Unsinn mit dem iterieren über Index und unglaublich oft Aufrufen von `values()`. Sogar noch schlimmer als im Beispiel vorher. Und das nicht nur um *einen* Wert zu ermitteln, teilweise sogar um mehrere Werte aus einem Datensatz zu ermitteln wird für jede...
von __blackjack__
Mittwoch 22. Mai 2019, 22:59
Forum: Webframeworks
Thema: [Django] Wert im Queryset wird dubliziert und nimmt Platz von anderem Wert ein
Antworten: 6
Zugriffe: 65

Re: [Django] Wert im Queryset wird dubliziert und nimmt Platz von anderem Wert ein

Gehst Du das in Deiner App tatsächlich genau so unsinnig durch, also *immer wieder* eine Liste mit 5 Werten erzeugen um dann nur *einen* davon über einen festen *Index* auszuwählen? Ich würde ja jetzt einfach mal vermuten das Du Dich dabei nicht auf die Reihenfolge verlassen kannst, also das `values...
von __blackjack__
Mittwoch 22. Mai 2019, 17:15
Forum: Allgemeine Fragen
Thema: pynput.mouse.listener Probleme die Werte herauszubekommen
Antworten: 4
Zugriffe: 37

Re: pynput.mouse.listener Probleme die Werte herauszubekommen

@soltana: Vielleicht noch als Anmerkung: Das sind keine Klassenvariablen sondern Instanzvariablen.
von __blackjack__
Mittwoch 22. Mai 2019, 17:14
Forum: Allgemeine Fragen
Thema: Python Liste ausgeben
Antworten: 4
Zugriffe: 108

Re: Python Liste ausgeben

@Wormar: Die Erwartung bei `x` und `y` kommt aus der Mathematik. Ganze Zahlen/Indexwerte werden da, und dementsprechend auch in den meisten Programmiersprachen `i`, `j`, und `k` genannt. Wenn man mehr als drei braucht, dann verschachteln man in der Regel Schleifen zu tief und/oder man will bessere, ...
von __blackjack__
Mittwoch 22. Mai 2019, 17:02
Forum: Allgemeine Fragen
Thema: Python verbunden mit DLL - Funktion wird nicht gefunden
Antworten: 4
Zugriffe: 65

Re: Python verbunden mit DLL - Funktion wird nicht gefunden

Es gibt https://pythonnet.github.io/ um von CPython aus auf .NET-Assemblies zuzugreifen.
von __blackjack__
Mittwoch 22. Mai 2019, 14:32
Forum: Allgemeine Fragen
Thema: Frage zum Slicing
Antworten: 1
Zugriffe: 32

Re: Frage zum Slicing

@GMAch: Du suchst `None`:

Code: Alles auswählen

In [2]: L                                                                       
Out[2]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

In [3]: L[4:None]                                                               
Out[3]: [4, 5, 6, 7, 8, 9]
von __blackjack__
Mittwoch 22. Mai 2019, 10:32
Forum: Allgemeine Fragen
Thema: Alle Permutationen mehrerer Listen mit Wiederholungen, aber mit bestimmten Voraussetzungen
Antworten: 5
Zugriffe: 70

Re: Alle Permutationen mehrerer Listen mit Wiederholungen, aber mit bestimmten Voraussetzungen

Ich habe da mal was in (Un)Icon programmiert: link lists procedure lproduct(L, r) if r = 0 then suspend [] else every xs := lproduct(L, r - 1) do suspend xs ||| [!L] end procedure whatever(L) every P := lpermute(L) & E := lproduct([: 0 to *L - 1 :], *L) do suspend [: i := 1 to *L & P[i] * 10^E[i] :]...
von __blackjack__
Mittwoch 22. Mai 2019, 09:01
Forum: Qt/KDE
Thema: Umstellung von QT4 auf 5
Antworten: 1
Zugriffe: 28

Re: Umstellung von QT4 auf 5

@pExplorer: Zur Portierung von Python 2 zu 3 steht was in der Python-Dokumentation. Der Umstieg von Qt4 zu Qt5 ist in der Hauptsache erst einmal das die Namensräume umsortiert wurden, man also an den Importen anpassen muss, wo die Sachen jetzt her kommen.
von __blackjack__
Mittwoch 22. Mai 2019, 08:54
Forum: Allgemeine Fragen
Thema: Alle Permutationen mehrerer Listen mit Wiederholungen, aber mit bestimmten Voraussetzungen
Antworten: 5
Zugriffe: 70

Re: Alle Permutationen mehrerer Listen mit Wiederholungen, aber mit bestimmten Voraussetzungen

Bei der Beschreibung der Idee steht “[…] dazu eine feste Zahl zwischen 1 und 99” – aber was mit dieser Zahl passieren soll, wird nicht weiter beschrieben‽
von __blackjack__
Mittwoch 22. Mai 2019, 07:50
Forum: Allgemeine Fragen
Thema: Elemente einer Liste benennen
Antworten: 3
Zugriffe: 74

Re: Elemente einer Liste benennen

Oder collections.namedtuple() . Oder das externe attrs-Package . Edit: Eigentlich nicht ”oder”, denn wenn man immer den gleichen festen Satz an Schlüsseln/Namen hat, dann ist das ein Objekt und keine Hashmap – sagt die attrs-Doku: https://www.attrs.org/en/stable/why.html#dicts Edit2: Das man planen ...
von __blackjack__
Dienstag 21. Mai 2019, 23:32
Forum: Allgemeine Fragen
Thema: Fehler wird nicht angezeigt
Antworten: 4
Zugriffe: 81

Re: Fehler wird nicht angezeigt

@Fuchsi: Zu den Namen der Funktionen sollte man noch Anmerken das die normalerweise die Tätigkeiten benennen, die von der Funktion durchgeführt werden. `tax_rate` wäre ein guter Name für den *Wert* des Steuersatzes, aber nicht für eine Funktion, die den berechnet. Wobei die Funktion ja selbst das ni...
von __blackjack__
Dienstag 21. Mai 2019, 23:09
Forum: Tkinter
Thema: tkinter OOP, ich hab seit Tagen 'nen Hänger..
Antworten: 3
Zugriffe: 98

Re: tkinter OOP, ich hab seit Tagen 'nen Hänger..

@Milla: Da waren einige Sachen dabei die relativ einfach geändert werden können. Und um die Redundanzen in den vier ”Fenstern” mit den Operationen zu vermeiden, ist das einfachste erst einmal eine Basisklasse mit dem Code heraus zu ziehen der von allen vier geteilt wird. Das ist vier Klassen ohne GU...