Saya mencoba belajar python dan sekarang saya mencoba memahami kelas dan bagaimana memanipulasi mereka dengan instance.
Saya sepertinya tidak mengerti masalah latihan ini:
Membuat dan mengembalikan objek siswa yang nama, usia, dan jurusannya sama dengan yang diberikan sebagai input
def make_student(name, age, major)
Saya hanya tidak mengerti apa yang dimaksud dengan objek, apakah maksudnya saya harus membuat array di dalam fungsi yang menyimpan nilai-nilai ini? atau buat kelas dan biarkan fungsi ini ada di dalamnya, dan tetapkan instance? (sebelum pertanyaan ini saya diminta untuk membuat kelas siswa dengan nama, umur, dan jurusan di dalamnya)
class Student:
name = "Unknown name"
age = 0
major = "Unknown major"
__init__metode ini relevan di sini: docs.python.org/2/reference/datamodel.html#object.__init__