[PYTHON] Beispiel für die Verwendung von Klassenvariablen und Klassenmethoden

hoge.py


class hoge(object):
    ham = 0 

    def __init__(self):
        self.spam = 0

    def print(self):
        print('class.ham ' + str(hoge.ham))
        print('self.ham '+ str(self.ham) )
        print('self.spam ' + str(self.spam))

        self.clsM()#Klassenmethode ist selbst.Kann von angerufen werden

    def increment(self):
        self.spam += 1
        self.ham += 1 #Bild, das inkrementiert wird, nachdem es der Klassenvariablen ham → Instanzvariable ham zugewiesen wurde

    @classmethod
    def clsM(cls):
        print('called class method')

a = hoge()
a.increment()
a.print()

Ausführungsergebnis

python


class.ham 5
self.ham 6
self.spam 1
called class method

Recommended Posts

Beispiel für die Verwendung von Klassenvariablen und Klassenmethoden
Klassen- und statische Methoden
Beispiel für die Verwendung von Lambda
Überprüfen von Methoden und Variablen mithilfe der Bibliothek siehe
Verschiedene Klassenmethoden und statische Methoden
Python: Klassen- und Instanzvariablen
Globalisierung von Klasseninstanzvariablen
Python-Klassen- und Instanzvariablen
Referenzreihenfolge von Klassenvariablen und Instanzvariablen in "self. Klassenvariablen" in Python
Vorteile und Beispiele für die Verwendung von Rabbit Mq
Berechnung der selbst erstellten Klasse und der vorhandenen Klasse
Klassenvariable
Ausführungsbeispiel für die Blob-Erkennung mit OpenCV
Vergleich von Klassenvererbung und Konstruktorbeschreibung
Korrelationsvisualisierung der Merkmalsmenge und der Zielvariablen
Liste häufig verwendeter integrierter Funktionen und Methoden
Organisieren Sie die Bedeutung von Methoden, Klassen und Objekten
Unterschied zwischen Variablen und Selbst. Variablen in der [Python] -Klasse
[Python] Kapitel 02-01 Grundlagen von Python-Programmen (Operationen und Variablen)
Probleme mit pseudo-privaten Python-Variablen und Klassenvererbung
Glättung von Zeitreihen und Wellenformdaten 3 Methoden (Glättung)
Häufig verwendete Methoden von Selen und schöner Suppe
[Python] Klassentyp und Verwendung des datetime-Moduls
Zusammenfassung der Pickle- und Unpickle-Verarbeitung von benutzerdefinierten Klassen
Beispiel für das Lesen und Schreiben von CSV mit Python
Kausales Denken mit maschinellem Lernen (Organisation von Methoden des kausalen Denkens)
Unterschied zwischen Ruby und Python in Bezug auf Variablen
Auswerten, Verketten und Ausführen von Zeichenfolgen in Variablen mithilfe von eval in bash
Beispiel für das Abrufen des Modulnamens und des Klassennamens in Python
Sammlung und Automatisierung erotischer Bilder durch Deep Learning
Übersicht über klassenbasierte generische Ansichten und geerbte Klassenbeziehungen
[Python] Arten statistischer Werte (Features) und Berechnungsmethoden
Über Klasse und Instanz
Globale und lokale Variablen 2
Parallelisierung der Klassenmethode
Grundmethode der [Python] -Klasse
Implementierungsbeispiel für die zentrale Verwaltung von Inventar und Variablen durch Verknüpfung von Ansible und Serverspezifikation (unterstützt mehrere Server)
Globale und lokale Variablen 1
Beispielprogramm und Ausführungsbeispiel für die gestapelte Generalisierung
Berechnung der Kilometerzähler mit CNN und Tiefenschätzung Teil 2 (CNN SLAM # 2)
Untersuchung der Austauschprognosemethode mit Deep Learning und Wavelet-Konvertierung - Teil 2-
Erhalten Sie Daten mithilfe der API des Ministeriums für innere Angelegenheiten und Kommunikation
[Python] Wie man mit Klassenvariablen mit Dekorator und Metaklasse spielt
[Maschinelles Lernen] Funktionsauswahl kategorialer Variablen mithilfe des Chi-Quadrat-Tests
Verwenden von MLflow mit Databricks ② - Visualisierung experimenteller Parameter und Metriken -
Python> Beispiel für die Verwendung von strip ()> src = '0123456789ABCDEF' / wrk = src.strip ('DEF')
Überprüfung und Implementierung der Videorekonstruktionsmethode mit GRU und Autoencoder
Ableitung des EM-Algorithmus und Berechnungsbeispiel für den Münzwurf
Erläuterung der CSV und Implementierungsbeispiel in jeder Programmiersprache