Corso di Sviluppo Python
Capitolo
>
Livello

Creare le proprie funzioni
Argomenti della funzione

Obiettivo

Usa una funzione personalizzata per annaffiare tutte le colture nel campo scrivendo non più di tredici (13) righe di codice.

Un argomento è il valore che inserisci tra le parentesi di certe funzioni; quando crei funzioni personalizzate puoi assegnare degli argomenti per aggiungere una variazione al codice che la funzione esegue.

Ci sono diverse colture che devono essere annaffiate in successione, usa una funzione personalizzata per semplificare il tuo codice e ridurre il numero di righe da scrivere.

def water_crops(count): for x in range(count): player.move_forward(2) player.turn_left() player.water() player.turn_right()

La variabile count nel codice sopra è un argomento; con questa funzione, non solo puoi eseguire un ciclo usando questa singola riga di codice, ma puoi anche impostare quante volte desideri che il ciclo si ripeta. Ad esempio: scrivendo water_crops(4) il ciclo for all'interno della funzione verrà eseguito quattro (4) volte.

Definisci e usa questa funzione per annaffiare le colture scrivendo non più di tredici (13) righe di codice.

Libro del Codice