1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень Python для фінансів

Connected

Вправа

Присвоєння змінним за допомогою булевих операторів

Ви можете використати те, що and і or — це оператори з коротким замиканням, щоб розумно присвоювати об'єкти змінним. Уявіть, що ви вирішуєте, які дії виконати з обліковим записом клієнта на основі того, що він увів у вебформі. На жаль, форму можна подати з порожнім полем, тож потрібно встановити типову дію про всяк випадок. Надана змінна input_action містить те, що надіслав клієнт. Надана змінна is_trading_day дорівнює True, якщо сьогодні день, коли торги можливі.

Інструкції

100 XP
  • Якщо ваш клієнт увів дію, присвойте її змінній action. Якщо нічого не введено, використайте типову дію "Hold".
  • Присвойте дію змінній do_action, якщо сьогодні можна торгувати, інакше присвойте False.
  • Надрукуйте дію, яку слід виконати.