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
Instrucțiuni pentru exercițiu
- Setează variabila
not_priceslaTruedacă nu ai prețurile de închidere pentru ziua de azi. - Setează variabila
get_priceslaTruedacă 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)