этом примере программа, определив, что число неотрицательное, проверяет, равно ли оно нулю, добавляя ещё один уровень проверки и предостерегая от избыточного усложнения.
Тем не менее, чрезмерное использование вложенных конструкций может привести к так называемому «потоку, основанному на отступах», что усложняет чтение кода. Поэтому старайтесь поддерживать баланс и структурировать код логично.