Va bene, è tempo di esercizio, uniamo tutto ciò che abbiamo imparato in questa sfida, quello che
voglio che tu faccia è creare una funzione chiamata il massimo pari.
E questa funzione prenderà un elenco, un tipo di dati e questa funzione per ora, passeremo.
Ma voglio che tu riempia questa parte con tutto ciò che pensi possa permetterci di raggiungere questo obiettivo.
Se stampo anche più alto e gli do un elenco, diciamo uno, due, tre, quattro, otto.
Voglio che anche il più alto venga stampato in questa lista e in realtà facciamo 10 qui.
Quindi il numero pari più alto in questa lista è 10.
Solo per divertimento, andiamo anche alle 11, quindi la risposta dovrebbe essere stampata qui come 10.
Quindi, sulla base di tutto ciò che hai imparato finora, prova a riempire questa parte in modo da creare la tua
funzione più alta, anche mettere in pausa il video qui, provalo.
Altrimenti, vado con la risposta.
Quindi quello che voglio fare qui, pensiamo a questo, è assicurarmi che, prima di tutto, consideriamo
solo i numeri che sono pari qui.
Quindi forse quello che farò è creare un nuovo elenco chiamato Evans, e Evans sarà un elenco vuoto
per ora, ma lo popolerò con tutti i.
Numeri pari, quindi rimuoverò tre e 11 da questo.
Quindi facciamolo.
Dirò per articolo in ELLI.
Se Eitam.
Modulo due.
È uguale a zero, il che significa che sarà pari.
Allora vado a pari.
Aggiungi l'elemento, quindi lo aggiungerò a questo nuovo elenco.
E poi finalmente qui, una volta che abbiamo la lista dei pari, voglio trovare il numero più alto.
Ora puoi farlo manualmente e esaminarlo uno per uno, oppure Python viene fornito con una bella funzione chiamata
Max.
E come puoi vedere, gli diamo un iterabile e ci dirà qual è il numero massimo.
Nel nostro caso, possiamo semplicemente dargli Even's.
E ricorda, vogliamo restituire qualcosa da questa funzione che è qual è il numero più alto?
Bene, vogliamo restituire qualunque sia il massimo degli Even se lo gestisco.
ne prendo 10.
Fantastico, sembra che funzioni.
Ora, alcuni di voi potrebbero essere stati ingannati e hanno provato a tornare all'interno del forum, ma se lo facciamo,
ricordate.
Che questo funzioni ancora, ma in realtà torniamo dalla funzione quando colpiamo il nostro primo elemento.
Se avessimo un altro elemento, diciamo due qui e clicco su Esegui.
Ci arriviamo e perché?
Perché sto tornando quando eseguiamo il loop per la prima volta attraverso il nostro articolo, che sarà due, è un numero
pari.
Sì.
Quindi aggiungeremo e poi finalmente restituiremo Max Evans, che contiene solo l'elemento due.
Quindi vuoi assicurarti che il rientro sia davvero importante.
E se stai restituendo qualcosa dall'interno di un ciclo, vuoi assicurarti che questo sia il tuo comportamento
previsto.
Di solito vuoi vivere qualcosa e poi tornare.
Quindi assicurati di non uscire prematuramente dal ciclo.
Bello e semplice.
Ricorda, la tua risposta potrebbe essere diversa dalla mia.
Ci sono molti modi per farlo, ma si spera che praticando questo si abbia un'idea migliore delle
funzioni.
Ora abbiamo una grande funzione di utilità, la più alta che possiamo usare in tutto il nostro programma.
Buon lavoro per arrivare fin qui e ci vediamo alla prossima.