Corso di Sviluppo Python
Capitolo 3
>
Livello 2
Obiettivo
Raccogli le uova e fai i conti aggiungendo e sottraendo le loro quantità.
È ora di raccogliere alcune uova nel terreno di nidificazione: cammina e afferra le varie uova nel campo in modo da poter documentare quante ne sono state deposte. Le uova rosse sono diverse da quelle bianche e scure, poiché non sono uova di gallina.
Per prima cosa cammina su tutte le uova per raccoglierle, poi crea due (2) variabili: total e red_eggs. Nella variabile total aggiungi il numero di tutte le uova che hai raccolto di ciascun tipo, nella variabile red_eggs memorizza quante uova rosse hai raccolto.
Una volta raccolto tutto, cammina verso i segni X scuri, posizionati di fronte alla scrivania e verifica qual è il valore nutrizionale di ogni uovo. Usa la funzione speak() per moltiplicare (*) la variabile total per 90, che è il valore nutrizionale in calorie di ogni uovo. In questo modo: player.speak(total * 90).
Dopo aver documentato il valore nutrizionale di questo lotto, dirigiti al segno X chiaro e verifica la quantità di uova di gallina che hai. Per farlo devi sottrarre (-) la variabile red_eggs dalla variabile total e mostrare il risultato usando la funzione speak. In questo modo: player.speak(total - red_eggs), per completare il livello.