Pensei como é n ifood, onde avaliamos até 10, mas só mostra ate 5
@property def media_avaliacao(self): if not self._avaliacao: return "-" soma_das_notas = sum(avaliacao._nota for avaliacao in self._avaliacao) quatidade_de_notas = len(self._avaliacao) media = soma_das_notas/quatidade_de_notas media_limitada = round(media/2, 1) return media_limitada
RETORNA
@property
def media_avaliacao(self):
if not self._avaliacao:
return "-"
soma_das_notas = sum(avaliacao._nota for avaliacao in self._avaliacao)
quatidade_de_notas = len(self._avaliacao)
media = soma_das_notas/quatidade_de_notas
media_limitada = round(media/2, 1)
return media_limitada
Nome do restaurante | Categoria | Avaliação | Status
Praça | GOURMET | 3.8