Als «python» getaggte Fragen

Python ist eine dynamisch typisierte, auf hoher Ebene interpretierte Programmiersprache. Das Design konzentriert sich auf eine klare Syntax, einen intuitiven Ansatz für die objektorientierte Programmierung und die offensichtliche Vorgehensweise. Python unterstützt Module und Ausnahmen und verfügt über eine umfangreiche Standardmodulbibliothek. Python ist universell einsetzbar und wird daher häufig vom Web bis zu eingebetteten Systemen verwendet.

5
Algorithmus zum Abflachen überlappender Bereiche
Ich suche nach einer guten Möglichkeit, eine Liste potenziell überlappender numerischer Bereiche zu reduzieren (aufzuteilen). Das Problem ähnelt dem dieser Frage: Schnellster Weg, um überlappende Datumsbereiche aufzuteilen , und viele andere. Die Bereiche sind jedoch nicht nur ganze Zahlen, und ich suche nach einem anständigen Algorithmus, der leicht in Javascript …

4
Strategie, um mit (Python-) Sprachänderungen Schritt zu halten
Schreiben von Code, der noch in Jahren ausgeführt wird Programmiersprachen ändern sich. Bibliotheken ändern sich. Einige Codes aus 5, 10 oder sogar 20 Jahren werden möglicherweise noch ausgeführt und führen zu erwarteten Ergebnissen, wohingegen Code aus 2 Jahren möglicherweise mit einem Syntaxfehler fehlschlägt. Dies ist teilweise unvermeidlich, da sich Sprachen …
16 python 





6
Implementierung von Float-Hashing mit ungefährer Gleichheit
Nehmen wir an, wir haben die folgende Python-Klasse (das Problem existiert in Java genauso mit equalsund hashCode) class Temperature: def __init__(self, degrees): self.degrees = degrees Wo degreesist die Temperatur in Kelvin als Schwimmer. Nun würde Ich mag Gleichheit Prüfung und Hashing implementieren Temperaturein einer Weise , dass vergleicht Floats mit …





5
Wird Monkeypatching als gute Programmierpraxis angesehen?
Ich hatte den Eindruck, dass Monkeypatching eher in der Kategorie der schnellen und schmutzigen Hacks als in der üblichen guten Programmierpraxis liegt. Obwohl ich von Zeit zu Zeit kleinere Probleme mit Bibliotheken von Drittanbietern behoben hatte, hielt ich es für eine vorübergehende Behebung und übermittelte dem Drittanbieterprojekt den richtigen Patch. …

2
Viele kleine Skripte, ein Repository oder mehrere?
Ein Mitarbeiter und ich sind auf ein Problem gestoßen, zu dem wir mehrere Meinungen haben. Derzeit haben wir ein Git-Repository, in dem wir alle unsere Cronjobs aufbewahren. Es gibt ungefähr 20 Cron und sie hängen nicht wirklich zusammen, außer dass es sich um kleine Python-Skripte handelt, die für einige Aktivitäten …

2
Was sind Haken? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich stoße in verschiedenen Programmartikeln immer wieder …

2
Gibt es Ausnahmen für bewährte Methoden zur Flusskontrolle in Python?
Ich lese "Learning Python" und bin auf Folgendes gestoßen: Benutzerdefinierte Ausnahmen können auch Fehlerzustände anzeigen. Beispielsweise kann eine Suchroutine codiert werden, um eine Ausnahme auszulösen, wenn eine Übereinstimmung gefunden wird, anstatt ein Statusflag zurückzugeben, das der Anrufer interpretieren soll. Im Folgenden erledigt der try / except / else-Exception-Handler die Arbeit …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.