Heim > Backend-Entwicklung > Python-Tutorial > Wie erstelle ich eine leere Klasse in Python?

Wie erstelle ich eine leere Klasse in Python?

PHPz
Freigeben: 2023-08-31 12:08:52
nach vorne
1583 Leute haben es durchsucht

Wie erstelle ich eine leere Klasse in Python?

Eine Klasse in Python ist ein benutzerdefinierter Objektprototyp, der zum Definieren einer Reihe von Eigenschaften eines beliebigen Objekts verwendet wird, das die Klasse charakterisiert. Zu diesen Eigenschaften gehören Datenelemente (Klassenvariablen und Instanzvariablen) und Methoden, auf die über die Punktnotation zugegriffen werden kann.

Mit der pass-Anweisung können wir ganz einfach eine leere Klasse in Python erstellen. In Python bewirkt diese Anweisung nichts. Sehen wir uns ein Beispiel an

Erstellen Sie eine leere Klasse

Hier ist unser Klassenname Amit −

class Amit:
   pass
Nach dem Login kopieren

Erstellen Sie eine leere Klasse und instanziieren Sie das Objekt

Beispiel

Wir können auch ein Objekt einer leeren Klasse erstellen und es in unserem Programm verwenden

class Amit:
   pass

# Creating objects
ob1 = Amit()
ob2 = Amit()

# Displaying
print(ob1)
print(ob2)
Nach dem Login kopieren

Ausgabe

<__main__.Amit object at 0x7f06660cba90>
<__main__.Amit object at 0x7f06660cb550>
Nach dem Login kopieren

Erstellen Sie eine leere Klasse und legen Sie Eigenschaften für verschiedene Objekte fest

Beispiel

In diesem Beispiel erstellen wir mit pass eine leere Klasse, legen aber auch die Eigenschaften fest

Objekte −

class Student:
   pass
# Creating objects
st1 = Student()
st1.name = 'Henry'
st1.age = 17
st1.marks = 90

st2 = Student()
st2.name = 'Clark'
st2.age = 16
st2.marks = 77
st2.phone = '120-6756-79'

print('Student 1 = ', st1.name, st1.age, st1.marks)
print('Student 2 = ', st2.name, st2.age, st2.marks, st2.phone)
Nach dem Login kopieren

Ausgabe

Student 1 =  Henry 17 90
Student 2 =  Clark 16 77 120-6756-79
Nach dem Login kopieren

Mit der Pass-Anweisung können wir auch leere Funktionen und Schleifen erstellen. Mal sehen

Leerfunktion

Schreiben Sie eine leere Funktion in Python mit der pass-Anweisung

# Empty function in Python
def demo():
   pass
Nach dem Login kopieren

Oben haben wir eine leere Funktion demo() erstellt.

Leere if-else-Anweisung

pass-Anweisung kann in einer leeren if-else-Anweisung

verwendet werden
a = True
if (a == True) :
   pass
else :
   print("False")
Nach dem Login kopieren

Oben haben wir eine leere if-else-Anweisung erstellt.

Leere While-Schleife

pass-Anweisung kann auch in einer leeren while-Schleife verwendet werden

cond = True
while(cond == True):
   pass
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie erstelle ich eine leere Klasse in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage