Als «python» getaggte Fragen

78
Falsche Mathematik mit Python?

Ich fange gerade mit Python an, das ist wahrscheinlich mein Fehler, aber ... Ich probiere Python aus. Ich benutze es gerne als Taschenrechner und arbeite langsam an einigen Tutorials. Ich bin heute auf etwas Seltsames gestoßen. Ich wollte 2013 * 2013 herausfinden, aber ich habe das Falsche...

78
Wie wird die Achse im Array von numpy indiziert?

In Numpys Tutorial kann die Achse mit ganzen Zahlen indiziert werden, wie 0für Spalte, 1für Zeile, aber ich verstehe nicht, warum sie auf diese Weise indiziert werden? Und wie finde ich den Index jeder Achse heraus, wenn ich mit mehrdimensionalen Arrays fertig werde?

78
Druckwörterbuch in mehreren Zeilen

Ich versuche, einen hübschen Ausdruck eines Wörterbuchs zu bekommen, aber ich habe kein Glück: >>> import pprint >>> a = {'first': 123, 'second': 456, 'third': {1:1, 2:2}} >>> pprint.pprint(a) {'first': 123, 'second': 456, 'third': {1: 1, 2: 2}} Ich wollte, dass die...

78
Beschriften Sie Python-Datenpunkte auf dem Plot

Ich habe nach Alter gesucht (Stunden, die wie Alter sind), um die Antwort auf ein wirklich nerviges (scheinbar grundlegendes) Problem zu finden, und weil ich keine Frage finde, die ganz zur Antwort passt, poste ich eine Frage und beantworte sie in der Hoffnung, dass sie es ist spart jemand anderem...

78
Abstraktes Attribut (keine Eigenschaft)?

Was ist die beste Vorgehensweise, um ein abstraktes Instanzattribut zu definieren, jedoch nicht als Eigenschaft? Ich möchte etwas schreiben wie: class AbstractFoo(metaclass=ABCMeta): @property @abstractmethod def bar(self): pass class Foo(AbstractFoo): def __init__(self): self.bar = 3 Anstatt:...

78
NumPy: Logarithmus mit Basis n

Aus der Numpy-Dokumentation zu Logarithmen habe ich Funktionen gefunden, um den Logarithmus mit Basis e , 2 und 10 zu übernehmen : import numpy as np np.log(np.e**3) #3.0 np.log2(2**3) #3.0 np.log10(10**3) #3.0 Wie nehme ich jedoch den Logarithmus mit der Basis n (z. B. 42) in numpy?...