Maison > développement back-end > Tutoriel Python > Comment créer une classe vide en Python ?

Comment créer une classe vide en Python ?

PHPz
Libérer: 2023-08-31 12:08:52
avant
1582 Les gens l'ont consulté

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

Créer une classe vide

Ici, notre nom de classe est Amit −

class Amit:
   pass
Copier après la connexion

Créez une classe vide et instanciez l'objet

Exemple

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)
Copier après la connexion

Sortie

<__main__.Amit object at 0x7f06660cba90>
<__main__.Amit object at 0x7f06660cb550>
Copier après la connexion

Créez une classe vide et définissez les propriétés de différents objets

Exemple

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)
Copier après la connexion

Sortie

Student 1 =  Henry 17 90
Student 2 =  Clark 16 77 120-6756-79
Copier après la connexion

En utilisant l'instruction pass, nous pouvons également créer des fonctions et des boucles vides. Voyons

Fonction vide

Écrivez une fonction vide en Python en utilisant l'instruction pass

# Empty function in Python
def demo():
   pass
Copier après la connexion

Ci-dessus, nous avons créé une fonction vide demo().

Déclaration if-else vide

L'instruction

pass peut être utilisée dans une instruction if-else vide

a = True
if (a == True) :
   pass
else :
   print("False")
Copier après la connexion

Ci-dessus, nous avons créé une instruction if-else vide.

Boucle while vide

L'instruction

pass peut également être utilisée dans une boucle while vide

cond = True
while(cond == True):
   pass
Copier après la connexion

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!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal