Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

В книге "Укус Питона" ("A byte of python") был такой фрагмент: "Помните, что части elifи else не обязательны".

Алексей Синицын
  ·   · 3,1 K
Лучший
Исправляю старые баги, добавляю новые  · 14 мар 2021

Одинокий if популярное явление. Его используют, когда нужно выполнить код только в случает соответствия условию.

Например: если пользователь не принял политику конфиденциальности, нужно показать форму подтверждения.

Код в if False никогда не выполняется, такова логика этой конструкции. Любое выражение, которая возвращает false можно изменить, что бы оно возвращало true.

Один из вариантов уже написан в другом ответе. Другие — изменить операторы сравнения. Например:
- == на !=
- in на not in
- > на <=
И наоборот.

Начинающий QA-инженер. Самоучка.  · 14 мар 2021

В алгебре логики есть логическое отрицание НЕ, которое ложь делает истинно, а истину - ложью. В Python это реализовано с помощью "not". Например, конструкция "if 5 > 4" вернёт нам True, а конструкция "if not 5 > 4" вернёт False.