Freddy-SP
-
Total de itens
4 -
Registro em
-
Última visita
Posts postados por Freddy-SP
-
-
Funcionou esta forma que você sugeriu. Muito obrigado pela ajuda. Se você souber qual foi o erro, poderia me dizer por favor?
-
Então... Eu fiz o que você sugeriu, mas continua retornando Zero.
-
class Cliente:
def __init__(self, vb):
self.ValorBase = vb * (te() + tusd())def valorIcms(self):
return self.ValorBase * icms() #Esse ICMS == 0print(self.ValorBase)
print(valorIcms(self))
class Residencial(Cliente):
def __init__(self, vb):
Cliente.__init__(self, vb)if vb >= 91:
def valorIcms(self):
return self.valorBase * icms_91_200() #Esse ICMS == 0.12
#programa Principal
kwh = int(input('Quantidade gasta de KWH: '))
Residencial(kwh)
Não estou conseguido sobrescrever a def valorIcms na classe Residencial. Se alguém poder ajudar, eu agradeço.
em Repositório de scripts - Python
Postado
Entendi. Muito obrigado mais uma vez pela ajuda.