ÎncepețiÎncepe gratuit

Negarea cu operatori Boolean

Deseori trebuie să combini operații Boolean pentru a rezolva probleme mai complexe. Să presupunem că vrei să știi dacă trebuie să descarci prețurile de închidere ale acțiunilor pentru ziua de azi. Vrei să faci această operație doar dacă piețele s-au închis deja. Prețurile de închidere sunt stocate într-o listă în variabila closing_prices. Variabila market_closed este setată la True în momentul în care piețele se închid. Folosește operații Boolean și cunoștințele tale despre modul în care obiectele sunt evaluate în cadrul acestora pentru a determina dacă ar trebui să descarci datele.

Acest exercițiu face parte din cursul

Python intermediar pentru finanțe

Vezi cursul

Instrucțiuni pentru exercițiu

  • Setează variabila not_prices la True dacă nu ai prețurile de închidere pentru ziua de azi.
  • Setează variabila get_prices la True dacă piața s-a închis și nu ai încă prețurile de închidere.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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)
Editează și rulează codul