1.4Kпросмотров
32.4%от подписчиков
28 января 2026 г.
Score: 1.6K
🤯 Математика с булевыми значениями А вы знали, что в Python True и False — это на самом деле просто замаскированные 1 и 0? Тип bool наследуется от int. Поэтому такой код абсолютно валиден: x = True + True + 5
print(x) # Вывод: 7 (1 + 1 + 5) Или даже так (используем как индекс): options = ["Нет", "Да"]
is_agreed = True print(options[is_agreed]) # Вывод: "Да" (потому что options[1]) 💡 Примечание: в продакшене лучше так не писать, но знать об этом полезно! #python #funfacts #underTheHood