Topic: Ho fatto bene quest'esercizio?  (Letto 19 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline maicol1623

  • python unicellularis
  • *
  • Post: 5
  • Punti reputazione: 0
    • Mostra profilo
Ho fatto bene quest'esercizio?
« il: Aprile 14, 2019, 01:27 »
  def magg_num (lista):
    (lista).sort ()
    print (lista[-1])
   
test = [2,34,57,23,45,21,6,7,43,90,0,1,4]
magg_num (test)]




def magg_num(lista):
    max = 0
    for numero in lista:
        if numero > max:
            max = numero
    print('Il numero più grande della lista passata è ' + str(max))

test = [2,34,57,23,45,21,6,7,43,90,0,1,4]
magg_num (test)



Un'esercizio mi chiedeva "Scrivi un programma che, passata come parametro una lista di interi, fornisce in output il maggiore tra i numeri contenuti nella lista" , come potete vedere dalla prima funzione (quella che ho usato per risolvere l'esercizio) ho risolto l'esercizio ma andando a vedere la soluzione mi sono reso conto che la funziona data dalla soluzione dell'esercizio (seconda funzione) è completamente diversa? Pensate che abbia sbagliato l'esercizio?
« Ultima modifica: Aprile 20, 2019, 10:12 da maicol1623 »

Offline bebo

  • python erectus
  • ***
  • Post: 195
  • Punti reputazione: 0
    • Mostra profilo
    • bebo_sudo's personal homepage
Re:Ho fatto bene quest'esercizio?
« Risposta #1 il: Aprile 14, 2019, 01:55 »
formatta il codice con il tag apposito, e' quello con il simbolo di python.
[pythoncode]cosi'[/ pythoncode]

(ma senza lo spazio nel tag di chiusura)