Как известно, при использовании условных операторов может потребоваться в блоке..

Как известно, при использовании условных операторов может потребоваться в блоке кода, который выполняется после проверки условия, применить ещё один (или более) условный оператор. Это возможно, но нежелательно. Можно ли этого избежать? Читать далее… 👉 https://dzen.ru/media/baseprogramming/vlojennye-usloviia-python-643b59f59825883614f85c73

Вложенные условия Python

https://dzen.ru/media/baseprogramming/vlojennye-usloviia-python-643b59f59825883614f85c73

Условный оператор есть в любом языке программирования высокого уровня. И во всех языках (ну во всяком случае во всех известных мне) он использует слово if (хотя вру, не во всех, в 1С это слово Если))). Условные операторы могут быть вложенными друг в друга. И, поскольку в Python для выделения блоков кода используются отступы, то выглядеть это должно примерно так: Здесь мы используем вложенные условия. То есть сначала проверяем какое-то условие, если оно истинно, выполняем какой-то код. Ну и этот код, конечно, может содержать проверку ещё каких-то условий. Погружаться таким образом можно довольно глубоко. И хотя отступы позволяют увидеть структуру, если код содержит не одну инструкцию if, а много, то с ходу разобраться в такой конструкции бывает непросто. Поэтому без крайней необходимости следует избегать множественной вложенности (это касается любых языков). Избежать большого количества уровней вложенности можно несколькими способами. Рассмотрим парочку. Способ первый — использование ло

Как известно, при использовании условных операторов может потребоваться в блоке..

Автор: Основы программирования

Похожий код:

Фото аватара
Алексей Петров

Программист, разработчик с 5 летним опытом работы. Учусь на разработчика игр на Unity и разработчика VR&AR реальности (виртуальной реальности). Основные языки программирования: C#, C++.

Оцените автора
Бла, бла код
Добавить комментарий