مثال
چک کردن اینکه آیا عدد 5، از نوع داده ی int است یا نه:
توضیحات
تابع isinstance()
دو پارامتر در ورودی می گیرد و چک می کند که آیا نوع داده ی پارامتر اول برابر با پارامتر دوم است یا نه. اگر بود True و در غیر اینصورت False بر می گرداند. پارامتر دوم می تواند یک تاپل شامل چند نوع مختلف باشد (مثال زیر)، و اگر نوع پارامتر اول یکی از انواع درون تاپل باشد، True برگردانده می شود.
سینتکس
isinstance(object, type)
مثال
بررسی اینکه آیا نوع کلمه “Hello” درون تاپل قرار دارد یا نه:
مثال
بررسی اینکه آیا متغیر y یک شیء از کلاس myObj است یا نه:
عالی بود