Dalam Python, terdapat dua cara utama untuk menentukan jenis objek: isinstance() dan type().
Fungsi isinstance() menyemak sama ada objek ialah tika kelas tertentu atau subkelasnya. Sebagai contoh, untuk menyemak sama ada objek o jenis str:
jika isinstance(o, str):
...
Fungsi jenis() mengembalikan jenis tepat objek. Ini membolehkan anda membezakan antara subkelas. Sebagai contoh, untuk mengesahkan bahawa o adalah jenis str, tidak termasuk subkelas:
jika jenis(o) ialah str:
...
Atas ialah kandungan terperinci Bagaimana untuk Semak Jenis Objek dengan Berkesan dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!