def main():
getLargest()
def getLargest():
global line, value, highVal, numberFile
numberFile = open('numbers.dat', 'r')
print("Lets find the largest number!")
highVal = 0
line = numberFile.readline()
while line != "":
value = int(line)
if value >= highVal:
highVal = value
numberFile.close()
print("Highest value: ", highVal)
main()
out out は無限ループです。ランダムに生成された 25 の数字を含むファイルがありますが、ファイルはループします。どこで私は間違えましたか?
これはクラス用ですが、ループする理由を探しているだけで、宿題の答えではありません。