Здорово! Если б6, это шифр для биг сложности, то попробуй разбить свои вложенные условия на модули. Вот примерчик, который может помочь:
Программный код:
def check_part1(a, b):
return a > b
def check_part2(b, c):
return b < c or c == a
def complex_conditions(a, b, c):
if check_part1(a, b) and check_part2(b, c):
return True
return False
if __name__ == '__main__':
print(complex_conditions(10, 5, 5)) # True
print(complex_conditions(1, 2, 3)) # False
Сложные условия может иногда проще разбить на несколько функций. Надеюсь, поможет.