Встроенный Python Isinstance (объект, класс)
Функция берет объект
и класс как входные аргументы. Это возвращает Правда
Если объект
является примером класса. В противном случае возвращается Ложь
Отказ Вместо класса вы также можете пройти кортеж классов, чтобы проверить, является ли объект экземпляром любого из классов в кортеже, например, в Isinstance (объект, (class_a, class_b, ...))
Отказ
Применение
Узнайте пример! Вот пример того, как использовать Isinstance ()
Встроенная функция Отказ
>>> isinstance(42, int) True >>> isinstance(42, (float, list, int)) True >>> isinstance('42', (float, list, int)) False
Видео Isinstance ()
Синтаксис Isinstance ()
Isinstance ()
Метод имеет следующий синтаксис:
Syntax: isinstance(object, class) # Check if object is instance of class isinstance(object, (class_A, class_B, ...)) # Check if object is instance of any of the classes in the tuple
Аргументы | объект | Объект, который следует проверить для членства в классе. |
Класс или кортеж классов | Класс или кортеж классов Этот объект может или не принадлежать. | |
Возвращаемое значение | Логический | Возвращает, принадлежит ли объект классу (или классам) или нет. |
Возвращаемое значение из IsinStance ()
Isinstance (объект, класс)
Метод возвращает Правда
Если объект
является примером класса. В противном случае возвращается Ложь
Отказ
Упражнение интерактивных оболочек: понимание Isinstance ()
Рассмотрим следующий интерактивный код:
Упражнение : Угадайте вывод этого кода фрагмент. Только тогда выполните и тестируйте, если вы были правы!
Но прежде чем мы будем двигаться дальше, я рад представить вам мою новую книгу Python Python One-listers (Amazon Link).
Если вам нравятся одноклассники, вы будете любить книгу. Это научит вам все, что нужно знать о Одно строка кода Python. Но это тоже Введение в компьютерную науку , наука о данных, машин обучения и алгоритмы. Вселенная в одной строке Python!
Книга была выпущена в 2020 году с помощью книги по программированию мирового класса Nostarch Press (San Francisco).
Ссылка: https://nostarch.com/pythononeliners.
Резюме
Встроенный Python Isinstance (объект, класс)
Функция берет объект
и класс как входные аргументы.
- Это возвращает
Правда
Еслиобъект
является примером класса. - В противном случае возвращается
Ложь
Отказ
>>> isinstance(42, int) True >>> isinstance(42, float) False
Вместо класса вы также можете пройти кортеж классов, чтобы проверить, является ли объект экземпляром любого из классов в кортеже, например, в Isinstance (объект, (class_a, class_b, ...))
Отказ
>>> isinstance(42, (float, list, int)) True
Я надеюсь, что вам понравилось статью! Чтобы улучшить свое образование Python, вы можете присоединиться к популярной академии по электронной почте Free Finxter:
Хотите увеличить свои навыки Python в веселой и легкой потребности? Рассмотрим следующие ресурсы и стать магистральным кодером!
Куда пойти отсюда?
Достаточно теории, давайте познакомимся!
Чтобы стать успешным в кодировке, вам нужно выйти туда и решать реальные проблемы для реальных людей. Вот как вы можете легко стать шестифункциональным тренером. И вот как вы польские навыки, которые вам действительно нужны на практике. В конце концов, что такое использование теории обучения, что никто никогда не нуждается?
Практические проекты – это то, как вы обостряете вашу пилу в кодировке!
Вы хотите стать мастером кода, сосредоточившись на практических кодовых проектах, которые фактически зарабатывают вам деньги и решают проблемы для людей?
Затем станьте питоном независимым разработчиком! Это лучший способ приближения к задаче улучшения ваших навыков Python – даже если вы являетесь полным новичком.
Присоединяйтесь к моему бесплатным вебинаре «Как создать свой навык высокого дохода Python» и посмотреть, как я вырос на моем кодированном бизнесе в Интернете и как вы можете, слишком от комфорта вашего собственного дома.
Присоединяйтесь к свободному вебинару сейчас!
Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.
Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.
Его страсти пишут, чтение и кодирование. Но его величайшая страсть состоит в том, чтобы служить стремлению кодер через Finxter и помогать им повысить свои навыки. Вы можете присоединиться к его бесплатной академии электронной почты здесь.