Python soi
Le paramètre self
Le self
paramètre est une référence à l'instance actuelle de la classe et est utilisé pour accéder aux variables qui appartiennent à la classe.
Elle n'a pas besoin d'être nommée self
, vous pouvez l'appeler comme vous voulez, mais elle doit être le premier paramètre de n'importe quelle fonction de la classe :
Exemple
Utilisez les mots mysillyobject et abc au lieu de self :
class Person:
def __init__(mysillyobject, name, age):
mysillyobject.name = name
mysillyobject.age = age
def myfunc(abc):
print("Hello my name is " + abc.name)
p1 = Person("John",
36)
p1.myfunc()