Die Suche ergab 6738 Treffer

von snafu
Sonntag 14. Januar 2024, 17:41
Forum: Allgemeine Fragen
Thema: Funktion Zahlworte ersetzen
Antworten: 17
Zugriffe: 1360

Re: Funktion Zahlworte ersetzen

Das könnte man mit einem Zahlwort-zu-Zahl Mapping lösen. Die Zahlwörter könnte man mit dem binären Or-Operator zu einem regulären Ausdruck kombinieren und dann re.sub() damit verwenden. Dort kann man ein Callable übergeben, was bei jedem Treffer ein re.Match()-Objekt erhält. Daraus kann man dann die...
von snafu
Sonntag 14. Januar 2024, 13:31
Forum: Allgemeine Fragen
Thema: brute force und Rechenzeitverkürzung
Antworten: 31
Zugriffe: 2074

Re: brute force und Rechenzeitverkürzung

Das o. g. Paket ist allerdings umständlich zu installieren. Ich hatte einige Schwierigkeiten unter Windows, da es noch kompiliert werden musste. Einfacher fand ich die Nutzung von ``ortools`` (https://pypi.org/project/ortools/). Das sind diverse wissenschaftliche Tools, die von Google entwickelt wur...
von snafu
Sonntag 14. Januar 2024, 11:37
Forum: Allgemeine Fragen
Thema: brute force und Rechenzeitverkürzung
Antworten: 31
Zugriffe: 2074

Re: brute force und Rechenzeitverkürzung

Das scheint mir ein typisches Rucksack-Problem zu sein. Hierzu könntest du dir mal https://pypi.org/project/mknapsack/ anschauen, ob eine der dort angebotenen Funktionen dir weiterhilft. Das Backend des Pakets ist in Fortran implementiert und damit womöglich ausreichend schnell, so dass man ohne Par...
von snafu
Dienstag 9. Januar 2024, 03:20
Forum: Links und Tutorials
Thema: Übersetzung des Python-Tutorials auf deutsch
Antworten: 20
Zugriffe: 4030

Re: Übersetzung des Python-Tutorials auf deutsch

Wobei sich bei RTD wohl in den letzten Jahren etwas geändert hat. Man wundert sich zunächst, warum es jetzt .com und nicht mehr .org ist (bzw. letzteres nur noch eine Weiterleitung darstellt). Und siehe da: Die Plattform ist kostenpflichtig geworden. Das war doch früher nicht so, oder? Für den werbe...
von snafu
Montag 8. Januar 2024, 19:43
Forum: Links und Tutorials
Thema: Übersetzung des Python-Tutorials auf deutsch
Antworten: 20
Zugriffe: 4030

Re: Übersetzung des Python-Tutorials auf deutsch

Ja, Sphinx zum Erzeugen der Seiten und als Plattform zum Hosten könnte man readthedocs.com nehmen. Eigentlich doch voll die naheliegenden Sachen, finde ich. Und @noisefloor: Sehr geil, dass du die Sache in die Hand genommen hast. Eine aktuellere Übersetzung des Tutorials war ja schon länger überfäll...
von snafu
Samstag 6. Januar 2024, 19:31
Forum: Allgemeine Fragen
Thema: Feststellen, ob eine neuere Version vorliegt
Antworten: 3
Zugriffe: 460

Re: Feststellen, ob eine neuere Version vorliegt

Ich glaube ja, es war eine direkte Abfrage bei GitHub gemeint, da nicht unbedingt jedes Projekt bei PyPI hochgeladen wird. Insofern könnte man naiv über die Version-Tags gehen. GitHub bietet eine Rest API an, die man auch als nicht registrierter User nutzen kann. Allerdings stößt man da schnell ans ...
von snafu
Donnerstag 4. Januar 2024, 19:22
Forum: Allgemeine Fragen
Thema: zwei Fragen zum Python Tutorial
Antworten: 8
Zugriffe: 697

Re: zwei Fragen zum Python Tutorial

Wobei in Python ja auch Klamotten wie so etwas möglich sind: def func(): print(x) func.__globals__["x"] = 42 if __name__ == "__main__": func() Ist das dann auch noch als ein textueller Ansatz zu verstehen? Also klar, man sieht immer noch, was passiert. Aber ist es hier nicht scho...
von snafu
Mittwoch 3. Januar 2024, 18:19
Forum: Allgemeine Fragen
Thema: Ausgabe von Listen ohne [] per join Befehl
Antworten: 4
Zugriffe: 453

Re: Ausgabe von Listen ohne [] per join Befehl

Wenn es wirklich nur um die Ausgabe geht, dann kann man auch print() benutzen:

Code: Alles auswählen

# Ausgabe mit Leerzeichen
print(*names)

# Kommagetrennte Ausgabe
print(*names, sep=", ")
von snafu
Mittwoch 3. Januar 2024, 01:47
Forum: Allgemeine Fragen
Thema: Übergabeparameter aus der shell
Antworten: 6
Zugriffe: 497

Re: Übergabeparameter aus der shell

Also ich habe ihn so verstanden, dass bei einem automatischen Start immer die 1 übergeben wird. Die Auswahl soll vermutlich nur bei einem manuellen Start erfolgen können.
von snafu
Dienstag 26. Dezember 2023, 21:54
Forum: Links und Tutorials
Thema: Neues deutsches Python Tutorial
Antworten: 17
Zugriffe: 1941

Re: Neues deutsches Python Tutorial

„try with resources“ ist die Java-Version vom `with`-Statement in Python (...) Also vielleicht auch ein englisches Java-Tutorial, bei dem man ChatGPT den Code in Python hat übersetzen lassen und dann das ganze (inklusive Code) mit Google Translate nach Deutsch übersetzt hat? :shock: Ist schon zieml...
von snafu
Dienstag 26. Dezember 2023, 21:50
Forum: Links und Tutorials
Thema: Neues deutsches Python Tutorial
Antworten: 17
Zugriffe: 1941

Re: Neues deutsches Python Tutorial

Oh, da ist aber jemand ganz schön still geworden. Wie gesagt: Ich finde die Idee an sich super und bin ja nach wie vor für ein Update der deutschen Übersetzung vom offiziellen Tutorial. Jedoch haben sich hier bei genauerer Betrachtung doch erhebliche Defizite gezeigt. Und auch, dass die Fähigkeiten ...
von snafu
Dienstag 26. Dezember 2023, 19:36
Forum: Links und Tutorials
Thema: Neues deutsches Python Tutorial
Antworten: 17
Zugriffe: 1941

Re: Neues deutsches Python Tutorial

Die Anweisung "Versuchen mit Ressourcen" In Python 3.10 und späteren Versionen können Sie die try-Anweisung mit Ressourcen verwenden. Dies erleichtert die Verwaltung von Ressourcen, die nach der Verwendung gereinigt werden müssen, wie Dateiobjekte oder Netzwerkverbindungen. Ganz schlecht ...
von snafu
Dienstag 26. Dezember 2023, 19:15
Forum: Links und Tutorials
Thema: Neues deutsches Python Tutorial
Antworten: 17
Zugriffe: 1941

Re: Neues deutsches Python Tutorial

@Cero Die Aussagen für das math-Modul sind in Bezug auf die Operatoren immer noch falsch. Man braucht keinen math-Import, um Berechnungen freizuschalten (so liest sich das irgendwie). Vielleicht solltest du erstmal selber ein Python-Tutorial durcharbeiten, bevor du so etwas verbreitest. Oder einfach...
von snafu
Dienstag 26. Dezember 2023, 18:15
Forum: Links und Tutorials
Thema: Neues deutsches Python Tutorial
Antworten: 17
Zugriffe: 1941

Re: Neues deutsches Python Tutorial

Naja, was soll man dazu sagen? Ist jetzt nicht das erste Python-Tutorial im Netz. Auch auf deutsch gibt es schon einige. Der Schreibstil ist gut (egal ob nun generiert oder selbst erstellt) und wenn du Spaß dran hast, dann mach halt weiter. Vielleicht möchtest du dich auch am Tutorial aus der offizi...
von snafu
Dienstag 26. Dezember 2023, 15:57
Forum: Links und Tutorials
Thema: Neues deutsches Python Tutorial
Antworten: 17
Zugriffe: 1941

Re: Neues deutsches Python Tutorial

Vielleicht handelt es sich um eine neue Version von Teuton (http://www.fiber-space.de/EasyExtend/do ... teuton.htm)? :)
von snafu
Dienstag 26. Dezember 2023, 15:45
Forum: Allgemeine Fragen
Thema: html-datei auslesen und dann in eine andere html-datei schreiben
Antworten: 28
Zugriffe: 1673

Re: html-datei auslesen und dann in eine andere html-datei schreiben

@anonym111 Was du meinst, sind Variablen (in Python auch einfach "Namen" genannt). Zu einem Argument werden die im Kontext eines Funktionsaufrufs. Natürlich kann man Argumente haben, die identisch mit dem Wert einer Variablen sind, genau so wie Argumente aus zusammengesetzten Variablen. Di...
von snafu
Montag 18. Dezember 2023, 05:28
Forum: Links und Tutorials
Thema: Advent of Code
Antworten: 415
Zugriffe: 96560

Re: Advent of Code

Ich fand's auf Dauer langweilig, immer irgendwelche Dinge mit Punkten und Rauten zu machen. War aber auch mein erstes AoC seit längerer Zeit, wo ich mal wieder ein paar Aufgaben mitgespielt habe. Ich weiß nicht warum, aber früher fand ich es spannender.
von snafu
Sonntag 17. Dezember 2023, 19:14
Forum: Offtopic
Thema: Compile-Probleme Rust für ESP32
Antworten: 18
Zugriffe: 3248

Re: Compile-Probleme Rust für ESP32

Rust lernen halte ich per se schon für gut, weil das IMHO auf absehbare Zeit weiter wichtiger / populärer für "low level" Programmierung anstelle von C oder C++ wird. Wobei es da mit Go einen nicht zu unterschätzenden Mitstreiter gibt. Ich persönlich finde Go sogar besser, auch aufgrund d...
von snafu
Donnerstag 14. Dezember 2023, 17:45
Forum: Showcase
Thema: Columnizer (jetzt: shcol)
Antworten: 53
Zugriffe: 31587

Re: Columnizer (jetzt: shcol)

Nach einer weiteren __kleineren__ Verzögerung habe ich das Skript mal zu Ende gepfuscht und an die Möglichkeiten von Python 3.12 angepasst. Es hört nun auf den Namen "simplecol" und kann mittlerweile mit Mappings und Path-Objekten umgehen. Der Spaltentrenner kann ein beliebiger String sein...