Другие отметили, что это elif
.Кроме того, вам не хватает двоеточия в конце вашего оператора for
, и Python, вероятно, будет жаловаться на строку , следующую за .Так что теперь вам не нужно возвращаться и задавать отдельный вопрос для этого.: -)
Если вы просто хотите перебрать строки в файле, лучше сделать это:
for testline in testfile:
# do stuff with the line
Вам не нужно проверять наличиеконец файла таким образом, потому что цикл автоматически заканчивается, когда вы достигаете конца файла.