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

Komut satırı veri uygulaması oluşturma

Kullanıcının bir veri kümesini etkileşimli olarak keşfetmesini sağlayan bir komut satırı aracı yapıyorsun. Kullanıcıların verilerini analiz etmek için çağırabileceği dört fonksiyon tanımladık: mean(), std(), minimum() ve maximum(). Kodun bu bölümünü tamamlayarak kullanıcıların giriş istemine fonksiyon adını yazarak bu fonksiyonlardan herhangi birini çağırabilmesini sağla.

Not: Bu egzersizdeki get_user_input() fonksiyonu, kullanıcıdan bir komut istemenin sahte bir sürümüdür. Dört fonksiyon isminden birini rastgele döndürür. Gerçek hayatta, giriş isteyip kullanıcı bir değer girene kadar beklersin.

Bu egzersiz

Python'da Fonksiyon Yazımı

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

Egzersiz talimatları

  • mean() ile yaptığımız gibi std(), minimum() ve maximum() fonksiyonlarını function_map sözlüğüne ekle.
  • Kullanıcının çağırmak istediği fonksiyonun adı func_name içinde saklanır. Seçilen fonksiyonu çağırmak ve datayı argüman olarak geçirmek için function_map fonksiyon sözlüğünü kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Add the missing function references to the function map
function_map = {
  'mean': mean,
  'std': ____,
  'minimum': ____,
  'maximum': ____
}

data = load_data()
print(data)

func_name = get_user_input()

# Call the chosen function and pass "data" as an argument
____[____](data)
Kodu Düzenle ve Çalıştır