Dzen.ru Video Downloader

The easiest way to download Dzen.ru video, music, thumbnail without watermark or logo

Python Russian

8 2 недели назад

Немного о булинах, True и False

TIP! Right-click and select "Save link as..." to download.

Loading...
Несколько замечаний для новичков о использовании True/False и о том как они работают в проверке на истинность и условиях. К сожалению коротко не получилось. И это я еще просто по верхам прошел

https://docs.python.org/3/library/stdtypes.html
https://docs.python.org/3/reference/datamodel.html#object.__bool__
https://docs.python.org/3/library/constants.html

1) True/False это константы и создаются в единственном экземпляре при старте программы
2) True/False это наследники инт и могут быть использованы там, где ожидается целое число, например в арифметических выражениях. При этом True =1, False=0
3) Любой объект в питоне может быть проверен на истинность. При этом все пустое вернет False. Объект своего класса вернет True, если другое не прописано в логике этого класса
4) Условия проверяются по частям, отделенным операторами И и ИЛИ, при этом одна часть условия не знает о другой, каждая часть должна быть полноценной проверкой
5) И ломается на лжи, ИЛИ ломается на правде, под словом "ломается" имею в виду что дальше проверка не идет
6) будьте аккуратны с оператором not, он нужен в проверках типа is not None или x not in a_list, но со сложными условиями его лучше не применять (инвертировать условие или явно прописать is True/False)

Присоединяйтесь к помощи каналу, будет интересно)
✔️Бусти https://boosty.to/python_russian/donate
✔️Юмани 410011506612886

Будь первым везде и всегда, включай уведомления о новых выпусках 🔔


Смотри там где удобно🤩
✔️ https://vk.com/python_russian
✔️ https://boosty.to/python_russian

✔️ https://www.youtube.com/c/PythonRussian
✔️ https://t.me/python_russian

✔️ https://dzen.ru/python_russian
✔️ https://rutube.ru/channel/24346352/

#Python #PythonRussian #PyCharm