Ich versuche, Python zu lernen, und ich versuche jetzt, den Hang der Klassen zu bekommen und sie mit Instanzen zu manipulieren.Python, Erstellen von Objekten
Ich kann diese Praxis Problem zu verstehen scheinen:
erstellen und ein Student-Objekt, dessen Name, Alter zurückkehren, und die wichtigsten sind die gleichen wie die als Eingabe gegeben
def make_student(name, age, major)
ich nur verstehe nicht, was es mit dem Objekt meint, meinen sie, ich sollte innerhalb der Funktion, die diese Werte enthält, ein Array erstellen? oder erstellen Sie eine Klasse und lassen Sie diese Funktion drin und weisen Sie Instanzen zu? (Vor dieser Frage wurde ich gebeten, einen Schüler-Klasse mit dem Namen einzurichten, Alter und Haupt innen)
class Student:
name = "Unknown name"
age = 0
major = "Unknown major"
Datenmodell docs lesen, insbesondere die '__init__' Methode hier relevant ist: http://docs.python.org/2/reference/datamodel.html#object.__init__ – wim
None (ohne Anführungszeichen) ist der gemeinsame * nicht zugewiesene * Standardwert in Python – monkut