При запуске следующего кода (в Python 2.7.1 на Mac с Mac OS X 10.7)
while True:
return False
Я получаю следующую ошибку
SyntaxError: 'return' outside function
Я тщательно проверил ошибочные вкладки и/или пробелы. Я могу подтвердить, что код с ошибкой выше, когда я использую рекомендуемые 4 пробела отступа. Это также происходит, когда возврат помещается внутри других управляющих операторов (например, если, для и т.д.).
Любая помощь будет оценена по достоинству. Спасибо!