Die Suche ergab 18281 Treffer
- Donnerstag 6. November 2025, 18:43
- Forum: Ideen
- Thema: Reaktionsspiel TikoTako
- Antworten: 15
- Zugriffe: 194
Re: Reaktionsspiel TikoTako
@Herkule: ein besserer Einstieg wäre ein Spiel ohne Zeitlimit. Tictactoe, Galgenmänchen, Mastermind, etc.
- Donnerstag 6. November 2025, 15:28
- Forum: Allgemeine Fragen
- Thema: If Abfrage aus Daten aus Datenbank
- Antworten: 8
- Zugriffe: 213
Re: If Abfrage aus Daten aus Datenbank
Und welche Änderungen hast Du jetzt gemacht?
Ist die Datenbank angepasst? Hast Du die Namen verbessert? Hast Du die Abfrage erweitert?
Deine Ausgabe passt nicht zum ursprünglichen Code.
Ist die Datenbank angepasst? Hast Du die Namen verbessert? Hast Du die Abfrage erweitert?
Deine Ausgabe passt nicht zum ursprünglichen Code.
- Donnerstag 6. November 2025, 11:58
- Forum: Allgemeine Fragen
- Thema: If Abfrage aus Daten aus Datenbank
- Antworten: 8
- Zugriffe: 213
Re: If Abfrage aus Daten aus Datenbank
Benutze sprechende Namen, was soll `ad` `adj` oder `az` bedeuten. Wenn man das Datum abfragt, immer in einer Abfrage machen und nicht Datum und Zeit unabhängig.
Warum wird der Nutzer künstlich 2 Sekunden lang ausgebremst?
Ich weiß, dass es mysql heißt, deshalb muß aber ein Cursor nicht mycursor ...
Warum wird der Nutzer künstlich 2 Sekunden lang ausgebremst?
Ich weiß, dass es mysql heißt, deshalb muß aber ein Cursor nicht mycursor ...
- Montag 3. November 2025, 11:59
- Forum: Allgemeine Fragen
- Thema: Pressure Equipment Directive
- Antworten: 7
- Zugriffe: 4000
Re: Pressure Equipment Directive
@pascal.buehler: man kann chat-gpt dazu bringen, jeden Schwachsinn als das einzig Wahre anzupreisen. Wenn man nicht weiß, was richtig ist, hilft KI nicht, sondern macht nur Probleme.
- Freitag 31. Oktober 2025, 16:05
- Forum: Allgemeine Fragen
- Thema: Pressure Equipment Directive
- Antworten: 7
- Zugriffe: 4000
Re: Pressure Equipment Directive
Bitte poste Deinen Code in Code-Tags </>.
`match` ist kein Ersatz für `if`.
Das hier:
match PS <= 0.5 and V >= 0.1:
case True:
print('GIP / Diagram 1')
match PS <= 200 and V <= 1:
case True:
print('GIP / Diagram 1')
match (PS * V) <= 25:
case True:
print('GIP Diagram 1')
match (PS * V ...
`match` ist kein Ersatz für `if`.
Das hier:
match PS <= 0.5 and V >= 0.1:
case True:
print('GIP / Diagram 1')
match PS <= 200 and V <= 1:
case True:
print('GIP / Diagram 1')
match (PS * V) <= 25:
case True:
print('GIP Diagram 1')
match (PS * V ...
- Mittwoch 29. Oktober 2025, 13:41
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 1449
Re: Wechselgeld gegeben
@DeaD_EyE: ich interpretiere oldboyJRs Zusammenstückelung von Wörtern so, dass er sich selbst als Troll bezeichnet. Aber da ist natürlich viel Interpretationsspielraum.
- Mittwoch 29. Oktober 2025, 10:36
- Forum: Allgemeine Fragen
- Thema: namen eines CIFS-shares ermitteln ...
- Antworten: 3
- Zugriffe: 270
Re: namen eines CIFS-shares ermitteln ...
Von "Hand" solltest Du nichts machen, sondern pathlib benutzen. Erster Schritt wäre, die Mounts auszulesen und dann die passenden Pfade zusammenbauen:
from pathlib import Path, PureWindowsPath
mounts = []
with open("/proc/self/mounts") as lines:
for line in lines:
parts = line.split()
if parts ...
from pathlib import Path, PureWindowsPath
mounts = []
with open("/proc/self/mounts") as lines:
for line in lines:
parts = line.split()
if parts ...
- Montag 27. Oktober 2025, 23:10
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 1449
Re: Wechselgeld gegeben
@Pedroski55: man definiert normalerweise keine Funktionen innerhalb anderer Funktionen, dann damit sind sie nicht mehr einzeln testbar.
Funktionsnamen sollten beschreiben, was die Funktion tut, und nicht unter welcher Bedingung sie eingesetzt wird.
`num_punkt` und `num_komma` sind identisch, bis ...
Funktionsnamen sollten beschreiben, was die Funktion tut, und nicht unter welcher Bedingung sie eingesetzt wird.
`num_punkt` und `num_komma` sind identisch, bis ...
- Samstag 25. Oktober 2025, 21:10
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 1449
Re: Wechselgeld gegeben
@DeaD_EyE: statt einer Kopie erzeugt man einfach ein neues Wörterbuch. Das defaultdict ist überflüssig, da jeder key nur einmal vorkommt. amount sollte bereits ein int sein.
Bleibt also das übrig:
def change_money(basket, amount):
"""
Im basket ist der Schlüssel ein int, der Cent representiert ...
Bleibt also das übrig:
def change_money(basket, amount):
"""
Im basket ist der Schlüssel ein int, der Cent representiert ...
- Samstag 25. Oktober 2025, 09:48
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 1449
Re: Wechselgeld gegeben
@mechanicalStore: über einen Index auf den Key und dann auf den Wert eines Wörtebuchs zuzugreifen, ist reichlich kompliziert:
value = list(data.values())[index]
Aber auch das ist nicht pythonisch. Eigentlich solltest Du den key als Argument übergeben, oder gleich nur die Einheit.
Man sollteden ...
value = list(data.values())[index]
Aber auch das ist nicht pythonisch. Eigentlich solltest Du den key als Argument übergeben, oder gleich nur die Einheit.
Man sollteden ...
- Samstag 25. Oktober 2025, 09:28
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 1449
Re: Wechselgeld gegeben
@ThomasL: Ceauzey7 hat sich die Frage einfach von seiner/ihrer Sprache ins Deutsche übersetzen lassen. Da wurde der Pythoncode auch verhunzt.
Bei olfboyR frage ich mich, ob eine KI so einen Quatsch dchreiben kann und trotzdem alle Variablennamen konsistent verhuntzt.
Bei olfboyR frage ich mich, ob eine KI so einen Quatsch dchreiben kann und trotzdem alle Variablennamen konsistent verhuntzt.
- Mittwoch 22. Oktober 2025, 19:48
- Forum: Allgemeine Fragen
- Thema: logging in einem Klassenmodul ...
- Antworten: 4
- Zugriffe: 570
Re: logging in einem Klassenmodul ...
Ja, da hast Du recht, diesen mainlogger sollte es nicht geben.
Hast Du schon das Tutorial durchgearbeitet? https://docs.python.org/3/howto/logging.html
Hast Du schon das Tutorial durchgearbeitet? https://docs.python.org/3/howto/logging.html
- Mittwoch 22. Oktober 2025, 12:09
- Forum: Allgemeine Fragen
- Thema: logging in einem Klassenmodul ...
- Antworten: 4
- Zugriffe: 570
Re: logging in einem Klassenmodul ...
@drnicolas: vor einem Monat waren wir doch schonmal hier: viewtopic.php?p=435249#p435249
Warum importierst Du jetzt wieder mainlogger überall?
Warum importierst Du jetzt wieder mainlogger überall?
- Donnerstag 16. Oktober 2025, 18:30
- Forum: Tkinter
- Thema: Tortengrafik verbergen
- Antworten: 6
- Zugriffe: 3409
Re: Tortengrafik verbergen
Die Fehlermeldung sagt, dass in `enummerate` als zweites Argument eine Zahl möchten, aber eine Liste bekommen hat. __blackjack__ wollte aber gar nicht `enummerate` benutzen sondern `zip`.
- Donnerstag 16. Oktober 2025, 10:42
- Forum: Datenbankprogrammierung mit Python
- Thema: Daten Eintragen in die Mysql Datenbank Scheitert.
- Antworten: 84
- Zugriffe: 48080
Re: Daten Eintragen in die Mysql Datenbank Scheitert.
@oldboyJR: die Variablen einer Funktion existieren nur, so lange man in der Funktion ist. Wenn Du eine Funktion aufrufst, dann hast Du danach nur Zugriff auf die Werte, die Du per `return` zurückgibst. Programme wie spider können nur globale Variablen anzeigen. Das mag beim interaktiven Arbeiten ...
- Dienstag 14. Oktober 2025, 19:20
- Forum: Tkinter
- Thema: Tortengrafik verbergen
- Antworten: 6
- Zugriffe: 3409
Re: Tortengrafik verbergen
Wenn Du bei einem Fehler nicht weiter kommst, bitte poste hier die komplette Fehlermeldung und den dazugehörigen Code.
In Deinem Fall hat __blackjack__ `enumerate` mit `zip` verwechselt, was ein einfach zu behebender Fehler ist.
Ansonsten tut der Code exakt das, was Du möchtest.
In Deinem Fall hat __blackjack__ `enumerate` mit `zip` verwechselt, was ein einfach zu behebender Fehler ist.
Ansonsten tut der Code exakt das, was Du möchtest.
- Dienstag 30. September 2025, 11:49
- Forum: Allgemeine Fragen
- Thema: Zweidimensionale innere Liste durchlaufen
- Antworten: 21
- Zugriffe: 3132
Re: Zweidimensionale innere Liste durchlaufen
@NWA: so wie Du Deine "Ringliste" beschreibst, wird immer nur das älteste Element überschrieben. Das geht natürlich auch mit numpy-Arrays ohne Kopie. Man muß halt nur das initiale Array groß genug anlegen.
Bei Listen wird auch, je nach Bedarf kopiert.
Bei Listen wird auch, je nach Bedarf kopiert.
- Montag 29. September 2025, 22:43
- Forum: Allgemeine Fragen
- Thema: Zweidimensionale innere Liste durchlaufen
- Antworten: 21
- Zugriffe: 3132
Re: Zweidimensionale innere Liste durchlaufen
@NWA: wie sieht Dein Code aus? Wie hast Du die Performanz gemessen? Wie groß ist Deine Ringliste?
- Montag 29. September 2025, 07:55
- Forum: Allgemeine Fragen
- Thema: Zweidimensionale innere Liste durchlaufen
- Antworten: 21
- Zugriffe: 3132
Re: Zweidimensionale innere Liste durchlaufen
@NWA: was ist Dein Problem? Beschreibe vollständig und verständlich.
- Sonntag 28. September 2025, 20:06
- Forum: Allgemeine Fragen
- Thema: Zweidimensionale innere Liste durchlaufen
- Antworten: 21
- Zugriffe: 3132
