Jelaskan Metode dari Python (bahasa pemrograman)

Metode pada objek adalah fungsi yang dilampirkan ke kelas objek; sintaks instance.method(argument) adalah, untuk metode dan fungsi normal, gula sintaksis untuk Class.method(instance, argument). Metode Python memiliki explisit self parameter untuk mengakses data instance, berbeda dengan yang tersirat self (atau this) dalam beberapa bahasa pemrograman berorientasi objek lainnya (mis., C++, Java, Objective-C, atau Ruby). Python juga menyediakan metode, sering dipanggil dunder methods (karena nama mereka dimulai dan diakhiri dengan garis bawah ganda), untuk mengizinkan kelas yang ditentukan pengguna untuk mengubah cara mereka ditangani oleh operasi asli termasuk panjang, perbandingan, dalam operasi aritmatika dan konversi penulisan.