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, kursun bir parçasıdır

Finans için Orta Düzey Python

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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