Apropos Python-Typen, numerische Typen, Sequenztypen, Instanztypen usw. Es interessiert mich nicht wirklich, weil ich keine Erklärung brauche, aber es gibt Typen.
Auf der anderen Seite in C-Sprache, int-Typ, char-Typ, float-Typ usw. Ich muss Typdeklarationen und Typkonvertierungen kennen, damit ich mich nicht daran erinnern kann.
Übrigens, wenn Sie diese beiden vergleichen, fühlen Sie sich unwohl, wenn Sie sie den gleichen "Typ" nennen? Der Python-Typ ist ein Objekt, das sowohl für das Speichern als auch für die Verarbeitung von Daten verantwortlich ist. Andererseits speichert der Sprachtyp C einfach Daten. Dank dessen muss ich den Speicher manuell löschen.
Es kann sein, dass Ihnen gesagt wird, dass "Python nur Objekte vom Typ XX weglässt". Es fühlt sich etwas seltsam an, beide mit demselben Namen zu bezeichnen, die bisher unterschiedlich behandelt werden.
Gibt es nicht einen Namen, der diesen Bereich gut ausdrückt? Wenn Sie sie vom gleichen Typ nennen, müssen Sie die Namen von "Variable" und "Instanz" nicht ändern. Wenn alle Objekte Objekte sind, müssen sie zunächst in XX Typen unterteilt werden?
Mit anderen Worten, er war verwirrt, als er Junioren, die nur C-Sprache schreiben können, Python beibrachte.
Recommended Posts