class Circle:
pi = 3.14
def __init__(self, yaricap=1):
self.yaricap = yaricap
c1 = Circle()
c2 = Circle(5)
def cevre_hesapla(self):
return 2 * self.pi * self.yaricap
def alan_hesapla(self):
return self.pi * (self.yaricap**2)
c1 = Circle()
c2 = Circle(5)
print(f’c1 : alan = {c1.alan_hesapla()} çevre = {c1.cevre_hesapla()}’)
print(f’c2 : alan = {c2.alan_hesapla()} çevre = {c2.cevre_hesapla()}’)
class Circle:
pi = 3.14
def __init__(self, yaricap=1):
self.yaricap = yaricap
def cevre_hesapla(self):
return 2 * self.pi * self.yaricap
def alan_hesapla(self):
return self.pi * (self.yaricap**2)
c = Circle(5)
print(c.alan_hesapla())
bende çalıştı
print(f’c1 : alan = {c1.alan_hesapla()} çevre = {c1.cevre_hesapla()}’)
print(f’c2 : alan = {c2.alan_hesapla()} çevre = {c2.cevre_hesapla()}’)
evet öyle çalışıyo ama burdaki alan_hesapla ve cevre hesaplama olmuyo
class Circle:
pi = 3.14
def __init__(self, yaricap=1):
self.yaricap = yaricap
def cevre_hesapla(self):
return 2 * self.pi * self.yaricap
def alan_hesapla(self):
return self.pi * (self.yaricap**2)
c1 = Circle(5)
c2 = Circle()
print(f"c1 : alan = {c1.alan_hesapla()} çevre = {c1.cevre_hesapla()}")
print(f"c2 : alan = {c2.alan_hesapla()} çevre = {c2.cevre_hesapla()}")
muhtemelen bir yerden kopyalamışsın bu yüzden tırnaklar yanlış olmuş
1 Beğeni
çook teşekkür ederim yeni python öğreniyorum şimdi sizin sayenizde hatayı gördüm çook sağolun ik saatir düşünüom nerde diye valla teşekkür ederim