Прийняття рішень за допомогою булевих операцій
У Python булеві операції використовують для прийняття рішень. Уявімо, що ви працюєте аналітиком і визначаєте рахунки, які потенційно можуть брати участь у біржових угодах. Цю інформацію ви можете використати, щоб радити відповідним клієнтам щодо дій на ринку.
Надано змінну is_investment_account. Вона дорівнює True, якщо відповідний рахунок містить позиції в акціях у своєму портфелі. Надано також змінну balance_positive, яка дорівнює True, якщо на рахунку позитивний грошовий баланс, який можна використати для купівлі цінних паперів.
Ця вправа є частиною курсу
Середній рівень Python для фінансів
Інструкції до вправи
- Виведіть значення змінної
balance_positive. - Присвойте змінній
potential_tradeзначенняTrue, якщо рахунок є інвестиційним і має позитивний баланс. - Виведіть
True, якщо це потенційна угода.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Print the given variables
print(is_investment_account)
print(____)
# Decide if this account is cantidate for trading advice
potential_trade = is_investment_account ____ balance_positive
# Print if this represents a potential trade
print(____)