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 le même effet, 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 a=10 dans le code, en fait, l'ordinateur doit encore appeler la méthode de construction de int à la fin, c'est-à-dire que a=10 finira par devenir a=int(10) dans l'ordinateur. Si vous ne comprenez pas, alors. Jetons un coup d'œil au prototype du constructeur interne de int def init( self, x, base) : il contient trois paramètres. Le premier paramètre self : fait référence à l'objet actuel = decimal, par exemple : int('1010001'. ,2) ce code est analysé comme : x=1010001, base=2
Le code final sera converti en 10 formes et affiché en sortie.
Recommandations d'apprentissage associées : 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!