@Anonymous5454587

Почему ошибка при for i in range(45)?

code:

import turtle
turtle.pensize(0.01)
for i in range(0, 360):
turtle.forward(i)
turtle.right(i)


Traceback (most recent call last):
  File "/usr/lib/python3.8/ast.py", line 47, in parse
    return compile(source, filename, mode, flags,
  File "/home/kostya/turtle1.py", line 4
    turtle.forward(i)
    ^
IndentationError: expected an indented block

Перевод
Отслеживание (последний вызов последний):
   Файл "/usr/lib/python3.8/ast.py", строка 47, при синтаксическом анализе
     возврат компиляции (источник, имя файла, режим, флаги,
   Файл "/home/kostya/turtle1.py", строка 4
     черепаха вперед (я)
     ^
Ошибка отступа: ожидается блок с отступом
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
@vabka
Токсичный
Давайте поможет анонимусу прочитать сообщение об ошибке (загнать текст в гугл-переводчик)

ожидается блок с отступом

Табуляции не хватает.

Емнип, тему про важность табуляции в питоне загоняют в первой же главе

Код видимо должен выглядеть как-то так:
import turtle
turtle.pensize(0.01)
for i in range(0, 360):
  turtle.forward(i)
  turtle.right(i)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы