View Single Post
Jeg tror feilen kommer fra den første linjen. Det du skriver som raw_input(på command line) vil bli lagret som en string, ikke et integer. En string er, så vidt jeg vet, alltid større enn en int:

eksempel:

>>> str(2) > 2 True

For å fikse dette kan du for eksempel skrive første linje slik:

age = int(raw_input("Hvor gammel er du?"))

På den måten tvinger du python til å lagre "age" som en integer, og da vil det funke