Maison > Article > développement back-end > Comment créer une classe vide en Python ?
Une classe en Python est un prototype d'objet défini par l'utilisateur utilisé pour définir un ensemble de propriétés de tout objet qui caractérise la classe. Ces propriétés incluent des données membres (variables de classe et variables d'instance) et des méthodes, accessibles via la notation par points.
Nous pouvons facilement créer une classe vide en Python en utilisant l'instruction pass. En Python, cette instruction ne fait rien. Voyons un exemple −
Ici, notre nom de classe est Amit −
class Amit: pass
Nous pouvons également créer un objet de classe vide et l'utiliser dans notre programme −
class Amit: pass # Creating objects ob1 = Amit() ob2 = Amit() # Displaying print(ob1) print(ob2)
<__main__.Amit object at 0x7f06660cba90> <__main__.Amit object at 0x7f06660cb550>
Dans cet exemple, nous allons créer une classe vide en utilisant pass, mais définirons également les propriétés
objets −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)
Student 1 = Henry 17 90 Student 2 = Clark 16 77 120-6756-79
En utilisant l'instruction pass, nous pouvons également créer des fonctions et des boucles vides. Voyons −
Écrivez une fonction vide en Python en utilisant l'instruction pass −
# Empty function in Python def demo(): pass
Ci-dessus, nous avons créé une fonction vide demo().
pass peut être utilisée dans une instruction if-else vide −
a = True if (a == True) : pass else : print("False")
Ci-dessus, nous avons créé une instruction if-else vide.
pass peut également être utilisée dans une boucle while vide −
cond = True while(cond == True): pass
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!