Kom igångKom igång gratis

Negation med booleska operatorer

Ofta behöver du kombinera booleska operationer för att lösa mer komplexa problem. Anta att du vill ta reda på om du behöver ladda ner dagens stängningskurser. Du vill bara göra det om börsen redan har stängt. Stängningskurserna lagras i en lista i variabeln closing_prices. Variabeln market_closed sätts till True när börsen stänger. Använd booleska operationer och dina kunskaper om hur objekt evalueras i dem för att avgöra om du ska ladda ner data.

Den här övningen är en del av kursen

Intermediate Python för finans

Visa kurs

Övningsinstruktioner

  • Sätt variabeln not_prices till True om du saknar dagens stängningskurser.
  • Sätt variabeln get_prices till True om börsen har stängt och du ännu inte har hämtat stängningskurserna.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod