Dal corso: Formazione essenziale su Python

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Assegnazione condizionale

Assegnazione condizionale

- [Istruttore] A partire dalla versione 2.5, Python include un operatore condizionale ternario. È importante notare che questo operatore non funziona nelle versioni di Python precedenti a Python 2.5. Naturalmente, siamo in Python 3.6 qui. Quindi possiamo dimostrarlo qui a Komodo. Ho aperto una copia funzionante di ternary.py dal quarto capitolo dei file degli esercizi. Questo ha un semplice esempio dell'operatore ternario. Quaggiù sulla linea cinque, assegniamo X per essere questa stringa, Feed the bear ora! , se affamato. E abbiamo questa variabile affamata sopra, che è impostata sul valore logico true. Quindi questo viene testato qui in questa clausola if. E c'è un altro, dice, Non dare da mangiare all'orso. Quindi, se l'orso ha fame, allora la corda sarà Nutri l'orso ora! Se l'orso non ha fame, allora sarà Non dare da mangiare all'orso. Quindi, quando salvo ed eseguo questo, dice Dai da mangiare all'orso ora! Se metto affamato a falso, ricorda che zero funziona bene per falso,…

Contenuti