Traceback (most recent call last):
  File "C:/Users/andr0meda55/PycharmProjects/tamapython/tamapython.py", line 38, in <module>
    main()
Error:   File "C:/Users/andr0meda55/PycharmProjects/tamapython/tamapython.py", line 29, in main
    if new_tama.is_hungry():
TypeError: 'bool' object is not callable
Hier der Code von main():
Code: Alles auswählen
def main():
    new_tama = Tamapython()
    print(new_tama.photo)
    print("Hey! Das ist dein neues Haustier! Behandle es gut!")
    print("Ach übrigens... es heißt: " + new_tama.name)
    if new_tama.is_hungry():
        new_tama.feed()
    else:
        print(new_tama.name + " hat kein Hunger!")
    print(new_tama.hunger)
/EDIT:
Habe das () bei if new_tama.is_hungry: entfernt und jetzt gehts.
Jedoch fällt mir jetzt auf, das ich nicht das erreiche, was ich will.
Sobald ich das Programm starte, sollte es so aussehen:
(づ。◕‿‿◕。)づ
Hey! Das ist dein neues Haustier! Behandle es gut!
Ach übrigens... es heißt: name
name hat kein Hunger!
100
80
60
40
60
name hat kein Hunger!
und das halt in der Dauerschleife.