IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Imposta la variabile not_prices su True se non hai i prezzi di chiusura di oggi.
  • Imposta la variabile get_prices su True se 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)
Modifica ed esegui il codice