rage / python-kesa20

https://python-k20.mooc.fi
0 stars 7 forks source link

Ongelma tehtävän suurin luku tarkistuksessa #37

Closed mcturkki closed 4 years ago

mcturkki commented 4 years ago

Hei! TMC:n tarkistuksessa näyttää olevan jokin outo ongelma, kun koodilla

def suurin(): with open("luvut.txt", 'r') as f: minim, maxim = float('inf'), float('-inf') for line in f: next_item = int(line) if next_item < minim: minim = next_item elif next_item > maxim: maxim = next_item

print(maxim)

return maxim

suurin()

Tulee valitus, että tulokseksi tulee 9883 eikä 9988. Tulostettaessa maksimiarvo on kuitenkin 9988.

Edit: Ongelma ratkaistu, piti lisätä kolme simppeliä riviä ennen for-loopia :) En silti tosin tiedä miksi koodi jätti tässä muodossa ensimmäisen rivin arvon huomoitta