кодесурса
«Python

Python: функция isinstance ()

script1adsense2code
script1adsense3code

Функция isinstance ()

Функция isinstance () возвращает true, если аргумент объекта является экземпляром аргумента classinfo или его подкласса.
Если объект не является объектом данного типа, функция всегда возвращает false. Если classinfo является кортежем объектов типа, верните true, если объект является экземпляром любого из типов.
Если classinfo не является типом или кортежем типов и такими кортежами, возникает исключение TypeError.

Версия:

(Python 3.2.5)

Синтаксис:

 isinstance (объект, classinfo)

Параметр:

название Описание Необходимые /
Необязательный
объект Объект. необходимые
classinfo

Тип или класс, или кортеж типов и / или классов.

Необязательный

Пример: функция Python isinstance ()

num = [2, 4, 6]
x = isinstance(num, list)
print(num,'Instance of list?', x)
x = isinstance(num, dict)
print(num,'Instance of dict?', x)
x = isinstance(num, (dict, list))
print(num,'Instance of dict or list?', x)
number = 7
x = isinstance(num, list)
print(num,'Instance of list?', x)
x = isinstance(num, int)
print(num,'Instance of int?', x)

Выход:

 [2, 4, 6] экземпляр списка? Правда
[2, 4, 6] случай диктата? Ложь
[2, 4, 6] экземпляр dict или список? Правда
[2, 4, 6] экземпляр списка? Правда
[2, 4, 6] Экземпляр int? Ложь

Редактор кода Python:

Предыдущая: int ()
Далее: issubclass ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code