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 个随机生成的数字的文件,它从中读取但文件只是循环。我哪里做错了?
这是一门课,但我只是在寻找它为什么循环而不是我作业的答案。