Vaka çalışmasına hoş geldiniz!

Python Araç Kutusu

Hugo Bowne-Anderson

Data Scientist at DataCamp

Dünya Bankası verisi

  • Yarım yüzyılı aşkın dünya ekonomisi verisi
  • Göstergeler
    • Nüfus
    • Elektrik tüketimi
    • CO2 emisyonları
    • Okuryazarlık oranları
    • İşsizlik
    • Ölüm oranları
Python Araç Kutusu

zip() kullanımı

avengers = ['hawkeye', 'iron man', 'thor', 'quicksilver']
names = ['barton', 'stark', 'odinson', 'maximoff']

z = zip(avengers, names)
print(type(z))
<class 'zip'>
print(list(z))
[('hawkeye', 'barton'), ('iron man', 'stark'), 
('thor', 'odinson'), ('quicksilver', 'maximoff')]
Python Araç Kutusu

Fonksiyon tanımlama

  • raise.py
def raise_both(value1, value2):
    """value1'i value2'nin üssüne,
    ve tersini hesaplayın."""
    new_value1 = value1 ** value2
    new_value2 = value2 ** value1
    new_tuple = (new_value1, new_value2)
    return new_tuple
Python Araç Kutusu

Tekrar: liste üreteçleri

Temel

[çıktı ifadesi for dolaşım_değişkeni in yinelenebilir]

İleri

[çıktı ifadesi + 
çıktıya koşul for dolaşım_değişkeni in yinelenebilir +
yinelenebilire koşul]
Python Araç Kutusu

Hadi pratik yapalım!

Python Araç Kutusu

Preparing Video For Download...