в месте [i+=1] пишет invalid syntax, что делать?
import time
i=0
book = open('Leskov.txt', 'r')
str=book.read()
print(len(str))
while i<=27174:
print(str[i+=1])
time.sleep(1)
Ответы (1 шт):
Автор решения: passant
→ Ссылка
Во-первых, до использования while переменная i не определена. Первая ошибка. Во-вторых, i+=1 эквивалентно i=i+1. Подумайте, разьве так можно писать в индексах?
Вот работающий пример, исправляйте свой по подобию:
str="123456"
i=0
while i<=4:
print(str[i+1])
i+=1
Результат работы:
2
3
4
5
6