#Définition de la classe Person
>>> class Person():
... pass
...
#Les objets sont créés en appelant des noms de classe comme des fonctions.
>>> someone=Person()
>>> class Person():
... def __init(self):
... pass
...
#__init__()Est un nom spécial donné à la méthode qui initialise un objet individuel lorsqu'il est créé à partir de la définition de classe. De plus, lors de la définition dans une classe, le premier argument doit être self.
#L'argument self fait référence à l'objet créé lui-même.
#Self l'objet nouvellement créé, un autre argument("Elmer Fudd")Comme le nom de l'objet__init__()Appelez la méthode.
>>> class Person():
... def __init__(self,name):
... self.name=name
...
>>> hunter = Person("Elmer Fudd")
>>> print("The mighty hunter:",hunter.name)
The mighty hunter: Elmer Fudd
Je pouvais comprendre le concept d'objets et de classes, mais il était difficile de s'habituer à la grammaire ...
"Introduction à Python3 par Bill Lubanovic (publié par O'Reilly Japon)"
Recommended Posts