Bir akrabam python da şöyle bir ödev yapmaya çalışıyor fakat yapamamış, benim python bilgim kısıtlı o sebeple bilemedim yardımcı olacak birileri var mı acaba ?
Tam olarak nasıl bir yardımı kastediyorsunuz?
Sorma nedenim şu oluyor:
2 Beğeni
Şu şekilde yapabilirsiniz ama biraz daha geliştirilmeye ihtiyacı var:
class App:
def __init__(self,tip = "f"):
self.sıcaklıklar = []
self.tip = tip
def insert(self,sıcaklık):
self.sıcaklıklar.append(float(sıcaklık))
def get_max(self):
self.sıcaklıklar.sort()
return self.sıcaklıklar[-1]
def get_min(self):
self.sıcaklıklar.sort()
return self.sıcaklıklar[0]
def get_mean(self):
self.toplam = 0
for i in self.sıcaklıklar:
self.toplam += i
return float(self.toplam) / len(self.sıcaklıklar)
uygulama = App()
uygulama.insert("0")
uygulama.insert("3")
uygulama.insert("2")
uygulama.insert("1")
print(uygulama.get_max())
print(uygulama.get_min())
print(uygulama.get_mean())
2 Beğeni
Yardımcı olduğunuz için çok teşekkür ederim.
1 Beğeni
Rica ederim
Ama bidahaki sefere burdaki konuya uygun sormalısınız.