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

Hızlı test: %lprun kullanma adımları

Aşağıda, en sevdiğimiz süper kahramanların boy ve kilolarını metrik birimlerden Imperial birimlere çeviren convert_units() fonksiyonu yer alıyor.

def convert_units(heroes, heights, weights):

    new_hts = [ht * 0.39370  for ht in heights]
    new_wts = [wt * 2.20462  for wt in weights]

    hero_data = {}

    for i,hero in enumerate(heroes):
        hero_data[hero] = (new_hts[i], new_wts[i])

    return hero_data

Diyelim ki bir süper kahraman listesi (heroes) ile her kahramanın boyunu (santimetre cinsinden) ve kilosunu (kilogram cinsinden) NumPy dizileri olarak (hts ve wts) yükledin.

Satır satır çalışma sürelerini görmek istiyorsan, süper kahraman verilerin üzerinde çalışan convert_units() fonksiyonunu profillemek için atman gereken gerekli adımlar nelerdir?

Bu egzersiz

Verimli Python Kodu Yazmak

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

Uygulamalı interaktif egzersiz

İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün

Egzersizi başlat