BaşlayınÜcretsiz başlayın

Boolean operatörleriyle değişken atama

and ve or operatörlerinin kısa devre (short-circuit) özelliklerini kullanarak nesneleri akıllıca değişkenlere atayabilirsin. Bir müşterinin web formuna girdiği bilgilere göre hesabıyla ilgili hangi işlemleri yapman gerektiğine karar verdiğini varsay. Ne yazık ki bu alan boş bırakılarak form gönderilebilir, bu yüzden her ihtimale karşı varsayılan bir işlem belirlemelisin. Verilen input_action değişkeni, müşterinin gönderdiği içeriği tutar. Verilen is_trading_day değişkeni ise, bugün işlem yapılabiliyorsa True değerindedir.

Bu egzersiz, kursun bir parçasıdır

Finans için Orta Düzey Python

Kursa Göz Atın

Egzersiz talimatları

  • Müşterin bir işlem girdiyse, bunu action değişkenine ata. Hiçbir şey girmediyse varsayılan işlem olan "Hold" değerini kullan.
  • Eğer bugün işlem yapılabiliyorsa işlemi do_action değişkenine ata, aksi halde False ata.
  • Yapılması gereken işlemi yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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
____(____)
Kodu Düzenle ve Çalıştır