Hier hat die Grundlagen (wahrscheinlich w) unterdrückt, daher möchte ich als nächsten Schritt an der Klasse arbeiten.
Tips
@ static method
"definiert.Es scheint, dass es mehr Funktionen gibt, aber selbst wenn Sie sich vorerst nicht daran erinnern, scheint es ganz so. Ich werde es sehen, wenn ich es brauche.
Methodenname | Bedeutung |
---|---|
__init__ | Konstrukteur |
__del__ | Zerstörer |
__new__ | Instanzzuordnung |
__repr__ | Gibt eine Zeichenfolge zurück, die Informationen zum Objekt darstellt |
__str__ | Konvertiert ein Objekt in eine Zeichenfolge und gibt es zurück |
__bytes__ | Objekt in Bytetyp konvertieren und zurückgeben |
__format__ | Gibt das Objekt als formatierte Zeichenfolge zurück |
__hash__ | Gibt den Hashwert des Objekts zurück |
__bool__ | Wird während boolescher Operationen aufgerufen |
__lt__ | 「<Unterstützt die Berechnung |
__le__ | 「<=Unterstützt die Berechnung |
__eq__ | 「==Unterstützt die Berechnung |
__ne__ | 「!=Unterstützt die Berechnung |
__gt__ | 「>Unterstützt die Berechnung |
__ge__ | 「>=Unterstützt die Berechnung |
__getattr__ | Wird beim Lesen eines Attributwerts aufgerufen, der nicht in einem Objekt festgelegt ist (außer wenn es registriert ist). |
__getattribute__ | Wird (immer) aufgerufen, wenn ein Attributwert gelesen wird, der nicht für ein Objekt festgelegt ist |
__setattr__ | Wird beim Festlegen des Attributwerts eines Objekts aufgerufen |
__delattr__ | Wird beim Löschen des Attributwerts eines Objekts aufgerufen |
__dir__ | Gibt eine Sequenz einer Mitgliederliste zurück |
__index__ | Gibt einen ganzzahligen Wert zurück |
__add__ | 「+Entspricht dem Operator (linkes Element) |
__sub__ | 「-Entspricht dem Operator (linkes Element) |
__mul__ | 「*Entspricht dem Operator (linkes Element) |
__truediv__ | 「/Entspricht dem Operator (linkes Element) |
__floordiv__ | 「//Entspricht dem Operator (linkes Element) |
__mod__ | 「%Entspricht dem Operator (linkes Element) |
__divmod__ | 「divmod()Entspricht dem Operator (linkes Element) |
__pow__ | 「**Entspricht dem Operator (linkes Element) |
__lshift__ | 「<<Entspricht dem Operator (linkes Element) |
__rshift__ | 「>>Entspricht dem Operator (linkes Element) |
__and__ | 「&Entspricht dem Operator (linkes Element) |
__xor__ | 「^Entspricht dem Operator (linkes Element) |
__or__ | Entspricht dem Operator " |
__radd__ | 「+Entspricht dem Betreiber (richtiger Begriff) |
__rsub__ | 「-Entspricht dem Betreiber (richtiger Begriff) |
__rmul__ | 「*Entspricht dem Betreiber (richtiger Begriff) |
__rtruediv__ | 「/Entspricht dem Betreiber (richtiger Begriff) |
__rfloordiv__ | 「//Entspricht dem Betreiber (richtiger Begriff) |
__rmod__ | 「%Entspricht dem Betreiber (richtiger Begriff) |
__rdivmod__ | 「divmod()Entspricht dem Betreiber (richtiger Begriff) |
__rpow__ | 「**Entspricht dem Betreiber (richtiger Begriff) |
__rlshift__ | 「<<Entspricht dem Betreiber (richtiger Begriff) |
__rrshift__ | 「>>Entspricht dem Betreiber (richtiger Begriff) |
__rand__ | 「&Entspricht dem Betreiber (richtiger Begriff) |
__rxor__ | 「^Entspricht dem Betreiber (richtiger Begriff) |
__ror__ | Entspricht dem Operator " |
__iadd__ | 「+=Unterstützt kumulative Zuweisungsanweisungen |
__isub__ | 「-=Unterstützt kumulative Zuweisungsanweisungen |
__imul__ | 「*=Unterstützt kumulative Zuweisungsanweisungen |
__itruediv__ | 「/=Unterstützt kumulative Zuweisungsanweisungen |
__ifloordiv__ | 「//=Unterstützt kumulative Zuweisungsanweisungen |
__imod__ | 「%=Unterstützt kumulative Zuweisungsanweisungen |
__ipow__ | 「**=Unterstützt kumulative Zuweisungsanweisungen |
__ilshift__ | 「<<=Unterstützt kumulative Zuweisungsanweisungen |
__irshift__ | 「>>=Unterstützt kumulative Zuweisungsanweisungen |
__iand__ | 「&=Unterstützt kumulative Zuweisungsanweisungen |
__ixor__ | 「^=Unterstützt kumulative Zuweisungsanweisungen |
__ior__ | 「|=Unterstützt kumulative Zuweisungsanweisungen |
__neg__ | 「-Unterstützt Single-Term-Operatoren |
__pos__ | 「+Unterstützt Single-Term-Operatoren |
__abs__ | 「abs()Unterstützt Single-Term-Operatoren |
__invert__ | 「^Unterstützt Single-Term-Operatoren |
__complex__ | complex()Entspricht |
__int__ | int()Entspricht |
__float__ | float()Entspricht |
__round__ | round()Entspricht |
__instancecheck__ | Ob die Klasse eine Unterklasse, eine Instanz einer Unterklasse oder eine Instanz einer virtuellen Unterklasse ist |
__subclasscheck__ | Ob die Klasse eine Unterklasse oder eine virtuelle Unterklasse ist |
__call__ | 「()Entspricht dem Funktionsaufrufoperator |
__len__ | len()Entspricht |
__getitem__ | object[key]Entsprechend der Akquisition in |
__setitem__ | object[key]Entspricht der Einstellung von |
__delitem__ | del object[key]Entspricht |
__iter__ | Holen Sie sich Iterator |
__reversed__ | reversed()Entspricht |
__contains__ | Unterstützt die Erfassung durch "Artikel im Objekt" |
__get__ | Attributwert mit Deskriptor abrufen |
__set__ | Legen Sie die Attributwerte im Deskriptor fest |
__delete__ | Attributwert im Deskriptor löschen |
__enter__ | Wird mit with-Anweisung im Kontextmanager aufgerufen |
__exit__ | Wird am Ende des Ausführungskontexts im Kontextmanager aufgerufen |
Recommended Posts