Я читаю через Learning Python (3rd Edition), Марк Лутц, и я в той части, которая касается гаек и болтов синтаксиса Python.Вопросы о концептуальной иерархии Python
Он определяет иерархию Python языка структуру следующим образом:
- Программа состоит из модулей
- модулей содержат заявления
- заявлений содержат выражения
- Выражения создания и обработок объектов
Я немного запутался в определении утверждений Python.
Я слышал, что выражения выражаются как все, что является ценностью, но также могут содержать такие вещи, как сложение и т. Д.
Можно ли с уверенностью сказать, что операторы являются структурированными операциями над выражениями, которые управляют логикой модуля?
Это отличный и краткий ответ! – flybonzai
Мне также нравится компактность этого, но поскольку значения _all_ в Python и, следовательно, все результаты выражения, являются объектами, я бы рекомендовал переформулировать последнее предложение - возможно, «Это действие может быть на каком-то объекте (возможно, результат выражения), или состояние структуры программы (создание нового класса), или поток управления (прыжки назад и вперед, например, 'if' или' for') ". –
@AasmundEldhuset Я немного отредактировал. Надеюсь, теперь это лучше. – kmonsoor