Selamat datang kembali, saya ingin berbicara dengan Anda tentang ide introspeksi ini.
Dan introspeksi dalam pemrograman komputer berarti kemampuan untuk menentukan jenis objek pada saat runtime, apa itu
runtime, yaitu ketika kode sedang berjalan, Anda dapat menentukan jenis objek.
Dan itu sebenarnya salah satu kekuatan Python, karena semua yang ada di Python adalah objek yang bisa kita periksa, kita
bisa introspeksi objek dan benar-benar mencari tahu apa yang kode kita lakukan saat kita mengkode dan kemudian menjalankannya.
Dan Python memungkinkan kita untuk melakukan introspeksi dan memeriksa objek-objek ini dengan beberapa fungsi pembantu yang bagus.
Fungsi yang satu ini disebut Der.
Dan Der.
Nah, jika saya menjalankan ini.
Kami akan memberi saya semua metode dan atribut yang dimiliki Wizard Instan, jadi dengan fungsi DIR, kami memberikannya sebuah contoh dan segera kami mendapatkan
akses ke apa yang dimilikinya, akses ke apa yang kami lihat bahwa kami memiliki
nama, kekuatan dan masuk.
Sekali lagi, kami memiliki masuk dari pengguna dan kemudian kami juga menyerang dari kelas wizard.
Dan ini, Ed, yang saya gunakan setiap kali saya melakukannya, DOT sebenarnya menggunakan kemampuan introspeksi ini untuk membuat daftar
metode yang tersedia untuk saya, seperti yang saya miliki di sini.
Jadi ini sangat berguna ketika Anda mencoba mencari tahu mengapa Anda memiliki akses.
Tetapi Anda mungkin memperhatikan sesuatu di sini.
Kami memiliki banyak Dundar atau metode ajaib yang belum pernah kami bicarakan.
Apa ini dan mengapa mereka begitu penting?
Di video berikutnya, kita akan menjawab pertanyaan ini.
Sampai jumpa satu per satu.