Les étudiants qui apprennent Python peuvent se poser cette question, pourquoi l'instruction int(10) existe-t-elle en python puisque a=10 et a=int(10) ont l'effet ? Pareil, alors il n'est pas nécessaire d'exister int(10), alors jetons un œil à l'image suivante
Comme vous pouvez le voir sur l'image, nous écrivons dans le code a=10, en fait, l'ordinateur doit encore appeler le constructeur de int à la fin, ce qui signifie que a=10 finira par devenir a=int(10) dans l'ordinateur. Jetons un coup d'œil au prototype du constructeur interne de int. def init(self,x,base) : il contient trois paramètres. self : fait référence à l'objet actuel, x : fait référence aux données saisies par la console. , base : indique le nombre décimal du nombre actuel, s'il n'est pas écrit , la valeur par défaut base=decimal, par exemple : int('1010001',2) ce code est analysé comme : x=1010001,base=2
Le code final sera converti en 10 formulaires et affiché en sortie.
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!