Začněte nyníZačněte zdarma

Přiřazování proměnných pomocí booleovských operátorů

Operátory and a or jsou tzv. zkratové operátory – a toho můžeš využít k chytrému přiřazování hodnot do proměnných. Představ si, že na základě údajů zadaných klientem ve webovém formuláři rozhoduješ, jakou akci provést s jeho účtem. Klient ale mohl formulář odeslat s prázdným polem, takže je potřeba mít připravenou výchozí akci pro případ nouze. Proměnná input_action obsahuje hodnotu odeslanou klientem. Proměnná is_trading_day je True, pokud je dnes obchodní den.

Toto cvičení je součástí kurzu

Intermediate Python for Finance

Zobrazit kurz

Pokyny k cvičení

  • Pokud klient zadal akci, přiřaď ji do proměnné action. Pokud nezadal nic, použij výchozí akci "Hold".
  • Přiřaď akci do proměnné do_action, pokud je dnes možné obchodovat, jinak jí přiřaď hodnotu False.
  • Vypiš akci, která má být provedena.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Assign a default action if no input
action = input_action ____ "Hold"

# Print the action
print(action)

# Assign action only if trades can be made
do_action = is_trading_day ____ action

# Print the action to do
____(____)
Upravit a spustit kód