Python öğrenmeye çalışıyorum ve şimdi sınıfları ve onları örneklerle nasıl değiştireceğimi anlamaya çalışıyorum.
Bu uygulama problemini anlayamıyorum:
Adı, yaşı ve ana dalı girdi olarak verilenlerle aynı olan bir öğrenci nesnesi oluşturun ve iade edin
def make_student(name, age, major)
Nesne derken ne anlama geldiğini anlamıyorum, bunlar fonksiyonun içinde bu değerleri tutan bir dizi oluşturmam gerektiği anlamına mı geliyor? veya bir sınıf yaratın ve bu fonksiyonun içinde olmasına izin verin ve örnekleri atayın? (bu sorudan önce benden adı, yaşı ve içinde branşı olan bir öğrenci sınıfı oluşturmam istendi)
class Student:
name = "Unknown name"
age = 0
major = "Unknown major"
__init__yöntem burada ilgilidir: docs.python.org/2/reference/datamodel.html#object.__init__