Python ısı sıcaklık projesi

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:

https://forum.yazbel.com/t/7233/6

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. :slightly_smiling_face:

1 Beğeni

Rica ederim :slight_smile:
Ama bidahaki sefere burdaki konuya uygun sormalısınız.