Negación con operadores booleanos
A menudo necesitas combinar operaciones booleanas para resolver problemas más complejos. Imagina que necesitas saber si debes descargar los precios de cierre de hoy. Solo quieres hacerlo si los mercados ya han cerrado. Los precios de cierre están en una lista guardada en la variable closing_prices. La variable market_closed se establece en True cuando los mercados cierran. Usa operaciones booleanas y lo que sabes sobre cómo se evalúan los objetos en ellas para determinar si debes descargar los datos.
Este ejercicio forma parte del curso
Python intermedio para finanzas
Instrucciones del ejercicio
- Define la variable
not_pricescomoTruesi no tienes precios de cierre de hoy. - Define la variable
get_pricescomoTruesi el mercado ha cerrado y aún no tienes los precios de cierre.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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)