‫Tudo bem, é hora de exercícios, vamos combinar tudo o que aprendemos neste desafio, o que eu
‫quero que você faça é criar uma função chamada de mais alto mesmo.
‫E essa função vai pegar uma lista, tipo de dado e essa função por enquanto, vamos apenas passar.
‫Mas eu quero que você preencha esta parte com tudo o que você acha que nos permitirá alcançar isso.
‫Se eu imprimir o mais alto par e der uma lista de, digamos, um, dois, três, quatro, oito.
‫Eu quero que o mais alto mesmo seja impresso nesta lista e, na verdade, vamos fazer 10 aqui.
‫Portanto, o maior número par nesta lista é 10.
‫Só por diversão, vamos às 11 também, então a resposta deve ser impressa aqui como 10.
‫Portanto, com base em tudo que você aprendeu até agora, tente preencher esta parte para que você crie sua
‫própria função ao máximo, mesmo pause o vídeo aqui, tente.
‫Caso contrário, irei com a resposta.
‫Então, o que eu quero fazer aqui, vamos pensar sobre isso, é ter certeza de que, em primeiro
‫lugar, consideramos apenas os números que estão pares aqui.
‫Então, talvez o que farei é criar uma nova lista chamada Evans, e Evans será uma lista vazia
‫por enquanto, mas irei preenchê-la com todos os.
‫Números pares, então vou remover três e 11 disso.
‫Então vamos fazer isso.
‫Vou dizer para item no ELLI.
‫Se Eitam.
‫Módulo dois.
‫É igual a zero, o que significa que vai ser igual.
‫Então eu vou quitar.
‫Anexe o item, então irei adicioná-lo a esta nova lista.
‫E, finalmente, aqui, assim que tivermos a lista de pares, quero encontrar o número mais alto.
‫Agora você pode fazer isso manualmente e passar por isso um por um, ou o Python vem com uma função legal chamada
‫Max.
‫E como você pode ver, damos a ele um iterável e ele nos informa qual é o número máximo.
‫No nosso caso, podemos apenas dar Even's.
‫E lembre-se, queremos retornar algo desta função que é o número mais alto?
‫Bem, queremos retornar o que quer que seja o máximo do Even se eu executar isso.
‫Eu recebo 10.
‫Incrível, parece que está funcionando.
‫Bem, alguns de vocês podem ter sido enganados e tentado voltar para dentro do fórum, mas se fizermos isso,
‫lembrem-se.
‫Isso ainda funciona, mas na verdade retornamos da função quando atingimos nosso primeiro item.
‫Se tivéssemos outro item, digamos dois aqui e eu clico em executar.
‫Nós chegamos e por que isso?
‫Porque estou voltando quando fazemos um loop pela primeira vez em nosso item, que será dois, é um número
‫par.
‫Sim, ele é.
‫Vamos acrescentar e finalmente retornar Max Evans, que contém apenas o item dois.
‫Portanto, você deseja ter certeza de que o recuo é realmente importante.
‫E se você estiver retornando algo de dentro de um loop, certifique-se de que esse é o comportamento
‫pretendido.
‫Você geralmente quer passar por algo e depois voltar.
‫Portanto, certifique-se de não sair prematuramente do loop.
‫Bom e simples.
‫Lembre-se de que sua resposta pode ser diferente da minha.
‫Há muitas maneiras de fazer isso, mas, felizmente, ao praticar isso, você terá uma ideia melhor das
‫funções.
‫Agora temos uma função de grande utilidade, a mais alta que podemos usar em todo o nosso programa.
‫Bom trabalho chegando até aqui e vejo você no próximo.