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

Boole operatörleriyle olumsuzlama

Daha karmaşık problemleri çözmek için Boole işlemlerini birleştirmen gereken durumlar sıkça olur. Diyelim ki bugün için kapanış hisse senedi fiyatlarını indirmen gerekip gerekmediğini bilmen lazım. Bu işlemi yalnızca piyasalar zaten kapandıysa yapmak istiyorsun. Kapanış fiyatları, verilen closing_prices değişkeninde tutulan bir listedir. Sağlanan market_closed değişkeni, piyasalar kapandığında True olarak ayarlanır. Verileri indirip indirmemen gerektiğini belirlemek için Boole işlemlerini ve nesnelerin bu işlemlerde nasıl değerlendirildiğine dair bildiklerini kullan.

Bu egzersiz

Finans için Orta Düzey Python

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Bugün için kapanış fiyatların yoksa not_prices değişkenini True olarak ayarla.
  • Piyasa kapalıysa ve henüz kapanış fiyatların yoksa get_prices değişkenini True olarak ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

print(closing_prices)

# Assigning True if we need to get the prices
not_prices = ____ closing_prices

print(not_prices)

# Get prices if market is closed and we don't have prices
get_prices = ____ (market_closed ____ not_prices)

print(get_prices)
Kodu Düzenle ve Çalıştır