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.

Guide

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.

Libro del Codice