CommencerCommencer gratuitement

Nier avec des opérateurs booléens

Il est souvent nécessaire de combiner des opérations booléennes pour résoudre des problèmes plus complexes. Supposons que vous deviez déterminer s’il faut télécharger les cours de clôture d’aujourd’hui. Vous ne souhaitez effectuer l’opération que si les marchés ont déjà fermé. Les cours de clôture sont stockés dans la variable fournie closing_prices. La variable fournie market_closed est définie à True une fois les marchés fermés. Utilisez des opérations booléennes et ce que vous savez de l’évaluation des objets pour déterminer s’il faut télécharger les données.

Cet exercice fait partie du cours

Python intermédiaire pour la finance

Afficher le cours

Instructions

  • Définissez la variable not_prices à True si vous n’avez pas les cours de clôture d’aujourd’hui.
  • Définissez la variable get_prices à True si le marché est fermé et que vous n’avez pas encore les cours de clôture.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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)
Modifier et exécuter le code