Compréhension de soi en python :
1. Où apparaît le soi ?
Tout d'abord, self est dans la méthode de la classe. Lors de l'appel de cette méthode, il n'est pas nécessaire d'attribuer une valeur à self Python lui attribuera automatiquement une valeur, et cette valeur est une instance. de la classe - l'objet lui-même. Vous pouvez également changer self en un autre nom tel que seef, mais ce n'est pas recommandé car tout le monde a l'habitude de s'écrire self par défaut.
Lors de l'écriture du code, le système de méthodes de la classe a directement self, comme suit :
Deuxièmement, self est le premier paramètre par défaut de la méthode de classe et c'est nécessaire. Si vous ne l'écrivez pas, une erreur sera signalée.
2. Quelle est la valeur de soi ?
La valeur de self est automatiquement attribuée par Python, et la valeur est l'objet lui-même. Par exemple : Class Dog, son instance est d, puis lorsque d appelle la méthode de classe jian(arge1, arge2), Python se convertira automatiquement en Dog.jian(d, arge1, arge2). La valeur de soi est l'instance d du Chien.
L'exemple suivant imprime la valeur de soi. (intance dans le résultat imprimé signifie instance)
Tutoriel recommandé : "Tutoriel Python"
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!