No arquivo pentagono.py na classe Regular(Pentagono) o init não deveria ser:
1 2 |
super().__init__(tamanho, tamanho, tamanho, tamanho, tamanho) // Esse super().__init__(5) // Ao inves desse? |
e o return do perimetro:
1 2 |
return self.num_lados() * self.tamanho //Esse return self.lados * self.tamanho //Ao inves desse? |