Não entendi este trecho de código da aula, o que quer dizer?
def numero(self, value):
if not isinstance(value, int):
return
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Não entendi este trecho de código da aula, o que quer dizer?
def numero(self, value):
if not isinstance(value, int):
return
Olá Michel! Bem vindo ao fórum!
A função isinstance() checa se um determinado objeto pertence a um determinado tipo, retornando um booleano com a resposta: True ou False.
Neste caso em específico, se tentarmos ler de modo lúdico teremos: "Se o valor não fôr uma instância do tipo inteiro, saia da função sem fazer nada". Que é basicamente o que esse trecho está fazendo. :D