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

NASDAQ’ı kazıma

Yapay sinir ağlarını eğitmek pahalıdır - NVIDIA’ya yatırım yap! En iyi zamanı bulmak için hisse verisi topla.

stock('NVDA') bağlam yöneticisi NASDAQ’a bağlanır ve .price() metodunu çağırarak en güncel fiyatı alabileceğin bir nesne döndürür. stock('NVDA') ile bağlanmak ve fiyat verisinin 10 zaman adımını NVDA.txt dosyasına yazarak kaydetmek istiyorsun.

For döngüsünde alt çizgi kullanıldığını göreceksin. Bu kafanı karıştırıyorsa endişelenme. Kolayca i indeksiyle değiştirilebilir. Ancak bu indeksi kullanmayacağımız için, ek bellek harcamayan bir sahte değişken olan _ kullanıyoruz.

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

Python'da Fonksiyon Yazımı

Kursa Göz Atın

Egzersiz talimatları

  • stock('NVDA') bağlam yöneticisini kullan ve sonucu nvda değişkenine ata.
  • open('NVDA.txt', 'w') ile bir dosyayı yazma için aç ve zaman içindeki fiyatı kaydedebilmek için dosya nesnesini f_out değişkenine ata.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Use the "stock('NVDA')" context manager
# and assign the result to the variable "nvda"
____ ____ ____ ____:
  # Open "NVDA.txt" for writing as f_out
  ____ ____ ____ ____:
    for _ in range(10):
      value = nvda.price()
      print('Logging ${:.2f} for NVDA'.format(value))
      f_out.write('{:.2f}\n'.format(value))
Kodu Düzenle ve Çalıştır