funktionsaufruf funktionirt in schleife nicht
Verfasst: Freitag 2. Juni 2023, 16:43
Hallo ich bin völlig verzweifelt und bitte dringlichst um hilfe. es ist nur ein beispiel und es ist weder schön geschrieben noch hat sinnvolle Variablen Namen
warum funktioniert dieser codeschipsel so:
wenn ich ihn in eine scleife setze aber nicht?
bitte helft mir!
LG sauterle
warum funktioniert dieser codeschipsel so:
Code: Alles auswählen
class g:
def bereich(self , wert):
self.bereich = 3
self.funktions_wert = 8
if (self.funktions_wert >=50 - self.bereich) and (self.funktions_wert <= 50 + self.bereich):
self.funktions_wert = 50
if self.funktions_wert > self.bereich + 50:
self.funktions_wert -= self.bereich
if self.funktions_wert <50 - self.bereich:
self.funktions_wert += self.bereich
return self.funktions_wert
print(i.bereich(8))
Code: Alles auswählen
class g:
def bereich(self , wert):
self.bereich = 3
self.funktions_wert = 8
if (self.funktions_wert >=50 - self.bereich) and (self.funktions_wert <= 50 + self.bereich):
self.funktions_wert = 50
if self.funktions_wert > self.bereich + 50:
self.funktions_wert -= self.bereich
if self.funktions_wert <50 - self.bereich:
self.funktions_wert += self.bereich
return self.funktions_wert
while True:
print(i.bereich(8))
LG sauterle