wie sieht class defenition aus?
Verfasst: Freitag 4. Juni 2010, 16:28
Halllo miteinander,
ich habe ein class mit 3 Attributen geschriben und dazu ein Function.wenn ich von dieser class ein Instanz erzeugt ,gibts es ein Fehler .Hier die Class:
class Project():
def _init_(self,name,material,simpa):
""" name und material von project hinfügen"""
self.Name=name
self.Material=material
self.Simpa=simpa
def namemathinzufuegen(name,material):
namemat={
"jean" : "hammer",
"sven" : "ciment"
}
if name and material not in sorted (namemat.items()):
namemat=namemat.append(name,material)
hier ist de fehler :
>>> Project(jean,Hammer,0)
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
HfssProject(jean,Hammer,0)
NameError: name 'jean' is not defined
können sie mir erklären warum jean ist nicht definiert ,man muss nicht ein type deklaration machen,wenn ich annehme dass jean type string hat.
mfg
alinos

ich habe ein class mit 3 Attributen geschriben und dazu ein Function.wenn ich von dieser class ein Instanz erzeugt ,gibts es ein Fehler .Hier die Class:
class Project():
def _init_(self,name,material,simpa):
""" name und material von project hinfügen"""
self.Name=name
self.Material=material
self.Simpa=simpa
def namemathinzufuegen(name,material):
namemat={
"jean" : "hammer",
"sven" : "ciment"
}
if name and material not in sorted (namemat.items()):
namemat=namemat.append(name,material)
hier ist de fehler :
>>> Project(jean,Hammer,0)
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
HfssProject(jean,Hammer,0)
NameError: name 'jean' is not defined
können sie mir erklären warum jean ist nicht definiert ,man muss nicht ein type deklaration machen,wenn ich annehme dass jean type string hat.
mfg
alinos