Ein Forscher eines Pharmaunternehmens fasste die Klassen in Python zusammen

Einführung

Hier erklären wir die Grundlagen von "Klassen" für Anfänger von Python. Es wird davon ausgegangen, dass das Python3-System verwendet wird.

Eine Klasse erstellen

Verwenden Sie beim Erstellen einer Klasse class.

class_1.py


class Human:
    name = 'Yukiya'
    def say_hello():
        return 'Hallo.'

    
print(Human.name)
print(Human.say_hello())

Sie können eine Klasse wie oben beschrieben erstellen, aber mit dieser Schreibmethode können Sie keine andere Instanz als "Yukiya" für "Name" erstellen.

Verwenden Sie __init__, damit Sie den Namen später frei einstellen können. Das erste Argument ist "Selbst".

class_2.py


class Human:
    def __init__(self, n):
        self.name = n
    
    def say_hello(self):
        return '' + self.name + ''

    
yukiya = Human('')
takada = Human('')

print(yukiya.name)
print(yukiya.say_hello())
print(takada.name)
print(takada.say_hello())

class_3.py


class Human:
    def say_hello(self):
        return 'Hello'
    

class Japanese(Human):
    def say_konnichiwa(self):
        return 'ist. Vererbung der Yukiya Takada-Klasse "Vererbung" besteht darin, eine "untergeordnete Klasse" mit zusätzlichen Funktionen zu erstellen, die auf einer vorhandenen "übergeordneten Klasse" basieren. Hallo.'
    

yukiya = Japanese()

print(yukiya.say_hello()) #Sie können auch die Methoden der Human-Klasse verwenden.
print(yukiya.say_konnichiwa())

Zusammenfassung

Hier habe ich die Grundlagen von "Klassen" in Python erklärt. Dies ist eine notwendige Idee für die Objektorientierung. Verstehen Sie sie daher unbedingt.

Referenzmaterialien / Links

Was ist die Programmiersprache Python? Kann es für KI und maschinelles Lernen verwendet werden?

Recommended Posts

Ein Forscher eines Pharmaunternehmens fasste die Klassen in Python zusammen
Ein Forscher eines Pharmaunternehmens fasste die Funktionen in Python zusammen
Forscher von Pharmaunternehmen haben Variablen in Python zusammengefasst
Ein Forscher eines Pharmaunternehmens fasste die kanonischen Ausdrücke in Python zusammen
Ein Forscher eines Pharmaunternehmens fasste das Scannen von Dateien in Python zusammen
Forscher von Pharmaunternehmen fassten die Aussagen zur Python-Kontrolle zusammen
Der Forscher eines Pharmaunternehmens fasste den Python-Unit-Test zusammen
Ein Forscher eines Pharmaunternehmens fasste die Ausnahmebehandlung von Python zusammen
Ein Forscher eines Pharmaunternehmens fasste die Python-Codierungsstandards zusammen
Ein Forscher eines Pharmaunternehmens fasste die in Python verwendeten Operatoren zusammen
Ein Forscher eines Pharmaunternehmens fasste SciPy zusammen
Ein Forscher eines Pharmaunternehmens fasste RDKit zusammen
Forscher von Pharmaunternehmen fassten Scikit-Learn zusammen
Ein Forscher eines Pharmaunternehmens fasste das Web-Scraping mit Python zusammen
Ein Forscher eines Pharmaunternehmens fasste Pandas zusammen
Ein Forscher eines Pharmaunternehmens fasste die Datenbankoperationen mit Python zusammen
Ein Forscher eines Pharmaunternehmens fasste NumPy zusammen
Ein Forscher eines Pharmaunternehmens fasste Matplotlib zusammen
Ein Forscher eines Pharmaunternehmens fasste Seaborn zusammen
Ein Forscher eines Pharmaunternehmens fasste die Einschlussnotation von Python zusammen
Ein Forscher eines Pharmaunternehmens fasste die Datenstruktur von Python zusammen
So installieren Sie Python für Forscher von Pharmaunternehmen
Python-Kurs zum Lernen mit Chemoinfomatik
Ein Forscher eines Pharmaunternehmens fasste die grundlegenden Beschreibungsregeln von Python zusammen
Quadtree in Python --2
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
Geokodierung in Python
SendKeys in Python
Metaanalyse in Python
Unittest in Python
Epoche in Python
Zwietracht in Python
Deutsch in Python
DCI in Python
Quicksort in Python
nCr in Python
N-Gramm in Python
Programmieren mit Python
Plink in Python
Konstante in Python
FizzBuzz in Python
SQLite in Python
Schritt AIC in Python
LINE-Bot [0] in Python
CSV in Python
Reverse Assembler mit Python
Reflexion in Python
Konstante in Python
nCr in Python.
Format in Python
Scons in Python 3
Puyopuyo in Python
Python in Virtualenv
PPAP in Python
Quad-Tree in Python
Reflexion in Python
Chemie mit Python