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

Python'da Fonksiyon Yazımı

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

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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