Neu hier und gleich eine Frage
Verfasst: Montag 29. August 2022, 19:30
Hallo Forum Gemeinde,
ich bin der Mustafa und bin angehender IT-Techniker. Ich bin seit einiger Zeit dran, Python zu lernen. Das kommende Schuljahr werden wir es in der Schule auch lernen.
Ich mache aktuell einen Online Kurs und komme an einer Sache nicht weiter und weiß nicht, wo der Fehler ist. Kann mir da jemand helfen?
Hier der Code:
class Cube():
def _init_(self, side):
self.side = side
def surface(self):
print(self.side ** 2 + 6)
def volume(self):
print(self.side ++ 3)
a = Cube(3)
a.surface()
a.volume()
--------------------------------------------------
Das kommt als Meldung:
TypeError Traceback (most recent call last)
Input In [79], in <cell line: 12>()
9 def volume(self):
10 print(self.side ++ 3)
---> 12 a = Cube(3)
14 a.surface()
15 a.volume()
TypeError: Cube() takes no arguments
Danke
ich bin der Mustafa und bin angehender IT-Techniker. Ich bin seit einiger Zeit dran, Python zu lernen. Das kommende Schuljahr werden wir es in der Schule auch lernen.
Ich mache aktuell einen Online Kurs und komme an einer Sache nicht weiter und weiß nicht, wo der Fehler ist. Kann mir da jemand helfen?
Hier der Code:
class Cube():
def _init_(self, side):
self.side = side
def surface(self):
print(self.side ** 2 + 6)
def volume(self):
print(self.side ++ 3)
a = Cube(3)
a.surface()
a.volume()
--------------------------------------------------
Das kommt als Meldung:
TypeError Traceback (most recent call last)
Input In [79], in <cell line: 12>()
9 def volume(self):
10 print(self.side ++ 3)
---> 12 a = Cube(3)
14 a.surface()
15 a.volume()
TypeError: Cube() takes no arguments
Danke