Çözüldü Python attributeerror hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

RoKF0siC

Hectopat
Katılım
14 Mayıs 2018
Mesajlar
180
Kod:
class çalışan():

    def __init__(self,ad,soyad,bildiği_diller):

        self.ad = ad

        self.soyad = soyad

        self.bildiği_diller = bildiği_diller

def bilgiver(self):

    print("Ad = {} soyad = {} bildiği diller = {}".format(self.ad,self.soyad,self.bildiği_diller))

  

profil1 = çalışan("ahmet","yılmaz",["Python","C#","Java"])

profil1.bilgiver()


Bu kod neden " attributeerror: 'Çalışan' object has no attribute 'bilgiver' " hatası veriyor. Kodlamada yeniyim.
 
Çözüm
Girinti hatası aslında.

Kod:
class çalışan():

    def __init__(self, ad, soyad, bildiği_diller):

        self.ad = ad

        self.soyad = soyad

        self.bildiği_diller = bildiği_diller

    def bilgiver(self):

        print("Ad = {} soyad = {} bildiği diller = {}".format(self.ad, self.soyad, self.bildiği_diller))


profil1 = çalışan("ahmet", "yılmaz", ["Python", "C#", "Java"])

profil1.bilgiver()
Girinti hatası aslında.

Kod:
class çalışan():

    def __init__(self, ad, soyad, bildiği_diller):

        self.ad = ad

        self.soyad = soyad

        self.bildiği_diller = bildiği_diller

    def bilgiver(self):

        print("Ad = {} soyad = {} bildiği diller = {}".format(self.ad, self.soyad, self.bildiği_diller))


profil1 = çalışan("ahmet", "yılmaz", ["Python", "C#", "Java"])

profil1.bilgiver()
 
Çözüm

Yeni konular

Geri
Yukarı