Найти - Пользователи
Полная версия: В Python всё объект?
Начало » Python для новичков » В Python всё объект?
1
Lukoris
Не смог быстро отыскать ответ в сети.

Не раз попадался на слова: “всё есть объект”.
И да. Функции и классы я могу использовать подобно объектам.
Могу ли я использовать циклы как объекты?
Или требуются конструкции подобные smalltalk-у, что бы сделать реализацию подобия цикла?
Или же, в Python “почти всё объект”?
py.user.next
В Python не всё объект, но и циклы как объекты тоже непонятно, зачем нужны. Если уж ты собрался делать циклы динамически, то лучше попробуй сделать транслятор программы. Например, у тебя есть код на питоне, а ты сделай программу, которая в этом коде на питоне размножает циклы или видоизменяет границы этих циклов. В общем, напиши программу, которая генерирует другую программу. От этого больше пользы, чем от копания в конструкциях какого-то отдельного языка.
Rodegast
> Могу ли я использовать циклы как объекты?

Нет, ключевые слова не являются объектами.
xam1816
Lukoris
Могу ли я использовать циклы как объекты?
Что вы хотите сделать? Как это будет использоваться? Приведите пример, возможно ваша задача решается другим подходом
Lukoris
xam1816
О нет, задачи нет. Я написал лишь вопросы, поскольку интересовался конечным ответом.
Так что, тема исчерпана.
AD0DE412
Lukoris
конструкции подобные smalltalk-у, что бы сделать реализацию подобия цикла
а покажите как это делается на смаллтаке
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB