Я пытаюсь прочитать файл и убедиться, что каждое значение в порядке. Я не думаю, что я преобразовываю строку в целое число правильно. Вот часть моего кода. Я также пытаюсь использовать флаги.
fileName = input("What file name? ")
infile = open(fileName,'r')
correct_order_flag = False
i = 0
line = infile.readline()
while line !="":
for xStr in line.split(" "):
if eval(xStr) [i] < i:
correct_order_flag = True
else:
correct_order_flag = False
i = i+1
if correct_order_flag:
print("Yes, the numbers were in order")
else:
print("No, the numbers were not in order")
count = i - 1
print("There were", count, "numbers.")