Négation avec des opérateurs booléens
Il arrive souvent que vous deviez combiner des opérations booléennes pour régler des problèmes plus complexes. Disons que vous devez déterminer si vous devez téléverser les cours de clôture d'aujourd'hui. Vous voulez effectuer l'opération seulement si les marchés ont déjà fermé. Les cours de clôture sont une liste stockée dans la variable fournie closing_prices. La variable fournie market_closed est définie à True une fois les marchés fermés. Servez-vous des opérations booléennes et de ce que vous savez sur l'évaluation des objets pour décider si vous devez téléverser les données.
Cette activité fait partie du cours
Python intermédiaire pour la finance
Instructions de l’exercice
- Affectez la valeur
Trueà la variablenot_pricessi vous n'avez pas les cours de clôture d'aujourd'hui. - Affectez la valeur
Trueà la variableget_pricessi 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 ce code d’exemple.
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)