Muy bien, es hora de hacer ejercicio, combinemos todo lo que hemos aprendido en este desafío, lo
que quiero que hagas es crear una función llamada par más alto.
Y esta función va a tomar una lista, tipo de datos y esta función por ahora, simplemente pasaremos.
Pero quiero que llene esta parte con lo que crea que nos permitirá lograrlo.
Si imprimo más alto incluso y le doy una lista de, digamos uno, dos, tres, cuatro, ocho.
Quiero que se imprima el más alto en esta lista y, de hecho, hagamos 10 aquí.
Entonces, el número par más alto de esta lista es 10.
Solo por diversión, vamos a las 11 también, por lo que la respuesta debe imprimirse aquí como 10.
Entonces, en base a todo lo que ha aprendido hasta ahora, intente completar esta parte para que cree su
propia función más alta, incluso pause el video aquí, pruébelo.
De lo contrario, voy a seguir con la respuesta.
Entonces, lo que quiero hacer aquí, pensemos en esto, es asegurarme de que, en primer lugar,
solo consideremos los números que están pares aquí.
Entonces, tal vez lo que haga es crear una nueva lista llamada Evans, y Evans va a ser una lista vacía
por ahora, pero voy a completar esto con todos los.
Números pares, así que voy a quitar tres y 11 de esto.
Así que hagámoslo.
Voy a decir por artículo en ELLI.
Si Eitam.
Módulo dos.
Es igual a cero, lo que significa que será par.
Entonces voy a igualar.
Agregue el elemento, así que lo agregaré a esta nueva lista.
Y finalmente aquí, una vez que tengamos la lista de pares, quiero encontrar el número más alto.
Ahora puede hacer esto manualmente y revisarlo uno por uno, o Python viene con una función agradable llamada
Max.
Y como puede ver, le damos un iterable y nos dirá cuál es el número máximo.
En nuestro caso, podemos simplemente darle Even's.
Y recuerde, queremos devolver algo de esta función que es ¿cuál es el número más alto?
Bueno, queremos devolver el máximo de los pares si ejecuto esto.
Yo obtengo 10.
Impresionante, parece que está funcionando.
Es posible que algunos de ustedes hayan sido engañados y hayan intentado regresar dentro del foro, pero si hacemos esto,
recuerden.
Que esto todavía funciona, pero en realidad regresamos de la función cuando llegamos a nuestro primer elemento.
Si tuviéramos otro elemento, digamos dos aquí y hago clic en ejecutar.
Llegamos y ¿por qué es eso?
Porque vuelvo cuando recorremos por primera vez nuestro artículo, que será dos, es un número par.
Sí lo es.
Así que vamos a agregar y finalmente devolveremos a Max Evans, que solo contiene el elemento dos.
Por lo tanto, debe asegurarse de que la sangría realmente importe.
Y si devuelve algo desde dentro de un bucle, debe asegurarse de que ese sea su comportamiento
previsto.
Por lo general, desea vivir algo y luego regresar.
Así que asegúrese de no salir prematuramente del ciclo.
Agradable y sencillo.
Recuerde, su respuesta puede ser diferente a la mía.
Hay muchas formas de hacerlo, pero es de esperar que al practicar esto, tenga una mejor idea de las
funciones.
Ahora tenemos una gran función de utilidad, la más alta incluso que podemos usar en todo nuestro programa.
Buen trabajo llegando hasta aquí y nos vemos en el próximo.