LoslegenKostenlos starten

Variablen mit Booleschen Operatoren zuweisen

Du kannst dir zunutze machen, dass and und or Short-Circuit-Operatoren sind, um Objekte auf clevere Weise Variablen zuzuweisen. Stell dir vor, du entscheidest, welche Aktionen du für das Konto eines Kunden ausführen solltest, basierend auf dem, was er in ein Webformular eingetragen hat. Leider könnte das Feld leer gesendet werden, daher musst du zur Sicherheit eine Standardaktion festlegen. Die bereitgestellte Variable input_action enthält die Eingabe des Kunden. Die bereitgestellte Variable is_trading_day ist True, wenn heute ein Tag ist, an dem Handel möglich ist.

Diese Übung ist Teil des Kurses

<Kurs>Fortgeschrittenes Python für Finanzen</Kurs>
Kurs ansehen

Übungsanweisungen

  • Wenn dein Kunde eine Aktion eingegeben hat, weise sie der Variable action zu. Wenn nichts eingegeben wurde, verwende die Standardaktion "Hold".
  • Weise die Aktion der Variable do_action zu, wenn heute gehandelt werden kann, ansonsten setze sie auf False.
  • Gib die Aktion aus, die ausgeführt werden soll.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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
____(____)
Code bearbeiten und ausführen