Урок 17. Основы Python. Проверка типов, all/any, random и аннотация типов

Привет👋 После этого урока ты научишься отличать строгую проверку типов от наследуемой, проверять условия для коллекций одной строкой, использовать random для генерации данных в проектах и тестах, а также работать с аннотацией типов для функций и коллекций. 🔥 Видео раньше, чем на YouTube —
🔗 Мой канал -
🔗 Репозиторий c материалами —
💬 Чат для общения и домашних заданий —
👨‍🏫 Личный Telegram —
📚 В уроке: 🔹 Проверка типа объектов ✅ isinstance() и чем он отличается от type() ✅ Особенность с bool как подклассом int ✅ Фильтрация коллекций по типу (int vs bool) ✅ Проверка сразу нескольких типов через кортеж 🔹 Функции all() и any() ✅ Проверка условий для списков и кортежей 🔹 Модуль random ✅ Генерация случайных чисел: random(), randint(), uniform(), randrange() ✅ Работа с последовательностями: choice ✅ Повторяемость значений через random.seed() 🔹 Аннотация типов ✅ Зачем нужны подсказки типов ✅ Аннотация коллекций: list, tuple, dict, set

Смотрите также