Corso di Sviluppo Python
Capitolo
>
Livello
Condizioni
Istruzione if di base
A volte potresti voler aggiungere delle condizioni a determinate azioni che esegui, questo consentirà al tuo codice di essere flessibile ed eseguire azioni diverse a seconda della situazione. Per questo utilizziamo le istruzioni if in combinazione con operatori per testare determinate condizioni ed eseguire le azioni appropriate.
In questo primo esercizio, raccogli le uova e usa gli operatori == e != per verificare se certi valori in una lista sono uguali o differenti tra loro.

Obiettivo
Raccogli tutte le uova nel campo e confrontale tra loro usando condizioni in un'istruzione if.
Raccogli tutte le uova nel campo camminandoci sopra, una volta raccolte, conservale in una lista denominata basket .
basket = ["blue egg", "red egg", "shinny egg", "green egg"]
Una volta creata la lista, cammina verso le X per confrontarle tra loro e con la costante denominata eggs impostando le condizioni in un'istruzione if. La costante eggs ha un valore generale per le uova che possiedi.
if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")
Questo codice confronta i primi due elementi della lista, l'operatore == viene usato per verificare se i due elementi confrontati sono uguali. Se lo sono, viene eseguito il primo comando, altrimenti viene eseguito il codice sotto l'istruzione else.
Esegui le stesse istruzioni if nei successivi due segni a X ma utilizza le seguenti condizioni:
if basket[1] != basket[2] e if basket == eggs. L'operatore != viene usato per verificare se i due elementi confrontati non sono uguali.