Negazione con operatori booleani
Capita spesso di dover combinare operazioni booleane per risolvere problemi più complessi. Supponiamo che tu debba capire se scaricare i prezzi di chiusura delle azioni di oggi. Vuoi eseguire l’operazione solo se i mercati hanno già chiuso. I prezzi di chiusura sono una lista nella variabile fornita closing_prices. La variabile market_closed viene impostata a True quando i mercati chiudono. Usa le operazioni booleane e ciò che sai su come gli oggetti vengono valutati per stabilire se dovresti scaricare i dati.
Questo esercizio fa parte del corso
Python intermedio per la finanza
Istruzioni dell'esercizio
- Imposta la variabile
not_pricessuTruese non hai i prezzi di chiusura di oggi. - Imposta la variabile
get_pricessuTruese il mercato è chiuso e non hai ancora i prezzi di chiusura.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
print(closing_prices)
# Assigning True if we need to get the prices
not_prices = ____ closing_prices
print(not_prices)
# Get prices if market is closed and we don't have prices
get_prices = ____ (market_closed ____ not_prices)
print(get_prices)