Hei, lama tidak bertemu, sudah lama, tapi aku senang kau kembali dan aku senang kau masih bertahan
di sana, percayalah padaku.
Memikirkan hal-hal akan menjadi jauh lebih menyenangkan setelah kita benar-benar mulai membangun aplikasi.
Tapi kita harus melalui dasar-dasarnya.
Jadi bertahanlah di sana.
Sekarang, Anda mungkin pernah mendengar saya menyebutkan metode dan fungsi sebelumnya, dan saya membahasnya secara singkat.
Benar.
Kami memiliki fungsi seperti daftar cetak.
Kami memiliki hal-hal seperti Max, kawan, apa lagi yang kami miliki?
Kami memiliki masukan.
Ini semua adalah fungsi bawaan dengan Python.
Python hadir dengan ini dan kami dapat menggunakannya.
Dan kami juga belajar tentang fungsi yang dapat kami buat sendiri fungsi kustom seperti, yah, beberapa
acak.
Stuff dan saya baru saja membuat fungsi yang sama sekali tidak bisa saya lewati.
Dan ini semua adalah fungsi, karena cara kami memanggilnya adalah, kami mengatakan beberapa hal acak dan kemudian kami menyebutnya dengan
tanda kurung dan memberikan semacam data atau membiarkannya kosong.
Tetapi kami juga belajar tentang metode dan metode yang berbeda karena cara kami menggunakannya
menggunakan notasi titik, kami mengatakan titik.
Misalnya, jika kita memiliki string.
Halo?
Dan saya melakukan Dot, saya mendapatkan daftar semua metode ini yang dapat digunakan oleh tipe data string, ini bukan hal-hal yang
dapat kita gunakan seperti ini, karena jika saya menggunakan huruf besar.
Seperti ini, baik, itu akan memberi saya udara, itu akan mengatakan.
Yah, saya akan masuk ke sana dengan Max karena mengharapkan argumen di sini, tapi mari
kita komentari ini dan klik jalankan lagi.
Saya mendapatkan nama kapital tidak didefinisikan karena itu bukan fungsi, itu metode, dan kemudian metode harus
dimiliki oleh sesuatu.
Dan siapa yang memiliki metode?
Nah, apa pun yang ada di sebelah kiri DOT, dalam kasus kami, string.
Memiliki metode yang dikapitalisasi.
Dan itulah metode yang ada, objek bawaan yang memiliki metode seperti kamus string, set, tupel, semua hal yang telah
kita bicarakan, di mana segera setelah kita melakukan DOT, kita memiliki akses ke semua metode
ini.
Mereka dimiliki oleh objek atau tipe data.
Dan lucunya, ada cara untuk membangun metode Anda sendiri.
Dan saya akan menunjukkan cara melakukannya nanti.
Dan ketika kita mulai berbicara tentang kelas, tetapi Anda dapat melihat di sini editor kami membantu kami menentukan jenis metode
apa yang dapat kami gunakan.
Dan sekali lagi, ini dibangun ke dalam Python.
Dan Anda juga dapat mempelajari tentang metode ini yang dapat kita gunakan dengan membuka dokumentasi Python.
Benar.
Dokumentasi Python tiga akan memiliki banyak hal untuk kita.
Jika kita pergi ke referensi perpustakaan, misalnya, kita bisa melihat di sini bahwa kita bisa belajar tentang tipe bawaan.
Jadi mari kita pergi ke mari kita pergi ke jenis yang ditetapkan.
Dan di sini Anda dapat melihat bahwa kami telah menetapkan jenis dan itu menunjukkan kepada kami bagaimana kami dapat menggunakannya.
Sayangnya, Python tidak memiliki dokumentasi termudah untuk dibaca bagi pemula.
Jadi terkadang lebih baik untuk benar-benar hanya Google daripada melalui dokumentasi yang sebenarnya.
Tetapi Anda melihat di sini bahwa jenis yang disetel telah jelas telah dihapus.
Jika kami ingin menggunakannya, kami memiliki pembaruan dan ini adalah metode yang dapat kami gunakan.
Tetapi pada akhirnya, baik metode maupun fungsi memungkinkan kita untuk mengambil tindakan, benar, untuk mengambil tindakan pada tipe data
kita, agar program kita melakukan sesuatu.
Dan meskipun mereka memiliki nama yang berbeda dan satu memiliki titik di depannya dan satu lagi, sementara kita
bisa menyebutnya seperti ini.
Perbedaannya sangat minim.
Tapi ingat itu.
Ketika Anda mendengar orang berbicara tentang metode dan fungsi, ada perbedaan itu.
Dan seperti yang saya katakan sebelumnya, kita akan membahas metode ketika kita berbicara tentang kelas untuk menunjukkan kepada Anda bagaimana kita dapat membuat kelas kita
sendiri.
Aku akan melihat di yang berikutnya.