Acredito que na linha
return valor < (self.__saldo + self.__limite)
deveria ser
return valor <= (self.__saldo + self.__limite)
pois se eu tenho R$1.500,00 de saldo + limite e quero sacar R$1.500,00 eu poderia.
Acredito que na linha
return valor < (self.__saldo + self.__limite)
deveria ser
return valor <= (self.__saldo + self.__limite)
pois se eu tenho R$1.500,00 de saldo + limite e quero sacar R$1.500,00 eu poderia.
Oi, Emanuelle!
correto, provavelmente o professor deixou assim por fins didáticos, pois na prática a lógica é bem mais complexa.
abraços!