Lukoris
Дек. 12, 2022 04:13:03
Не смог быстро отыскать ответ в сети.
Не раз попадался на слова: “всё есть объект”.
И да. Функции и классы я могу использовать подобно объектам.
Могу ли я использовать циклы как объекты?
Или требуются конструкции подобные smalltalk-у, что бы сделать реализацию подобия цикла?
Или же, в Python “почти всё объект”?
py.user.next
Дек. 12, 2022 08:30:01
В Python не всё объект, но и циклы как объекты тоже непонятно, зачем нужны. Если уж ты собрался делать циклы динамически, то лучше попробуй сделать транслятор программы. Например, у тебя есть код на питоне, а ты сделай программу, которая в этом коде на питоне размножает циклы или видоизменяет границы этих циклов. В общем, напиши программу, которая генерирует другую программу. От этого больше пользы, чем от копания в конструкциях какого-то отдельного языка.
Rodegast
Дек. 12, 2022 11:43:25
> Могу ли я использовать циклы как объекты?
Нет, ключевые слова не являются объектами.
xam1816
Дек. 12, 2022 12:09:29
Lukoris
Могу ли я использовать циклы как объекты?
Что вы хотите сделать? Как это будет использоваться? Приведите пример, возможно ваша задача решается другим подходом
Lukoris
Дек. 12, 2022 12:38:45
xam1816
О нет, задачи нет. Я написал лишь вопросы, поскольку интересовался конечным ответом.
Так что, тема исчерпана.
AD0DE412
Дек. 12, 2022 15:00:16
Lukoris
конструкции подобные smalltalk-у, что бы сделать реализацию подобия цикла
а покажите как это делается на смаллтаке