Danke für deine Antwort und den Hinweisen. Setze ich so um.
Mir ist klar, dass es so mit der Funktion funktioniert, allerdings ist es eine Aufgabe aus meinem Studium "ggt" als Methode und nicht als Funktion zu erstellen.
Die Suche ergab 2 Treffer
- Donnerstag 16. Februar 2023, 11:48
- Forum: Allgemeine Fragen
- Thema: Funktion in Klasse als Methode integrieren
- Antworten: 4
- Zugriffe: 656
- Donnerstag 16. Februar 2023, 10:57
- Forum: Allgemeine Fragen
- Thema: Funktion in Klasse als Methode integrieren
- Antworten: 4
- Zugriffe: 656
Funktion in Klasse als Methode integrieren
Hallo Leute,
hier der Quelltext:
def ggt(a, b):
if (b == 0):
return a
else:
return ggt(b, (a % b))
class Bruch:
def __init__(self, zaehler=0, nenner=1):
self.z = zaehler
self.n = nenner
def __str__(self):
x = ggt(self.z,self.n)
self.z = self.z / x
self.n = self.n / x
return str ...
hier der Quelltext:
def ggt(a, b):
if (b == 0):
return a
else:
return ggt(b, (a % b))
class Bruch:
def __init__(self, zaehler=0, nenner=1):
self.z = zaehler
self.n = nenner
def __str__(self):
x = ggt(self.z,self.n)
self.z = self.z / x
self.n = self.n / x
return str ...