En parlant de types python, de types numériques, de types de séquence, de types d'instance, etc. Je m'en fiche car je n'ai pas besoin de déclaration, mais il y en a des types.
Par contre, en langage C, type int, type char, type float, etc. Je dois être conscient des déclarations de type et des conversions de type, donc je ne veux pas m'en souvenir.
Au fait, lorsque vous comparez ces deux éléments, vous sentez-vous mal à l'aise de les appeler du même «type»? Le type de python est un objet, qui est responsable à la fois du stockage des données et de leur traitement. D'autre part, le type de langage C stocke simplement des données. Grâce à cela, je dois supprimer manuellement la mémoire.
Il peut en être ainsi si on vous dit que "python omet simplement les objets de type XX", Cela semble un peu étrange de les appeler tous les deux avec le même nom, qui sont traités différemment jusqu'à présent.
N'y a-t-il pas un nom qui exprime bien ce domaine? Si vous les appelez du même type, vous n'avez pas à changer les noms de "variable" et "instance". En premier lieu, si tous les objets sont des objets, est-il nécessaire de les séparer en types XX?
En d'autres termes, il était confus lors de l'enseignement de python aux juniors qui ne peuvent écrire que le langage C.
Recommended Posts