ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Define la variable not_prices como True si no tienes precios de cierre de hoy.
  • Define la variable get_prices como True si 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)
Editar y ejecutar código