explodiu com mais_proxima( (192, 168, 45) )

explodiu com mais_proxima( (192, 168, 45) )

por Eduardo Garcia de Souza -
Número de respostas: 5

O método mais_proxima() roda dentro de um "for".

O que significa o termo "explodiu" nesse caso?

Segue resultados de avaliação.

mais_proxima(): iniciando avaliação do método/função ... (vale 3 ponto(s))

explodiu com mais_proxima( (192, 168, 45) )
- teste com dicionário com 5 cor(es)
não passou no teste 0: -0.5
explodiu com mais_proxima( (128, 1, 2) )

Em resposta à Eduardo Garcia de Souza

Re: explodiu com mais_proxima( (192, 168, 45) )

por Julianne Araujo Lobato -

Estou tendo o  mesmo problema, você conseguiu arrumar?

Em resposta à Eduardo Garcia de Souza

Re: explodiu com mais_proxima( (192, 168, 45) )

por Victor Min Sub Kim -

Eu tava com o mesmo problema ai eu fui colocando varios prints dentro e percebi q pra alguns casos ele fazia as contas certas mas retornava uma string vazia, por exemplo no IDLE quando eu rodava o metodo 'meus_testes()' ele aparecia algo do tipo:

"

     A cor mais proxima de (192, 168, 45) foi amarelo

     A cor mais proxima de (92, 10, 20) foi 

     A cor mais proxima de (2, 168, 75) foi verde

     A cor mais proxima de (21, 178, 57) foi verde

"

Era pra ter retornado a cor, mas retornava apenas uma string vazia

Em resposta à Victor Min Sub Kim

Re: explodiu com mais_proxima( (192, 168, 45) )

por Gilberto de Freitas Machado -

Bom galera, percebi que meu método para encontrar as distancias era beeeeeeem ineficaz (achei que podia fazer de outro jeito que nao fosse o convencional para encontrar a distancia entre as cores), então apliquei apenas o método euclidiano, que por acaso era mais simples que o que eu estava fazendo, e tudo rodou normalmente :D