Fonksiyon nedir?

Python ile Veri Bilimine Giriş

Hillary Green-Lerman

Lead Data Scientist, Looker

Bir fonksiyon bir eylemdir

fonksiyon-benzetmesi

Python ile Veri Bilimine Giriş

Kodda fonksiyonlar

import pandas as pd
from matplotlib import pyplot as plt

df = pd.read_csv('letter_frequency.csv')

plt.plot(df.letter_index, df.frequency, label='Ransom')
plt.show()

Fonksiyonlar eylem yapar:

  • pd.read_csv() bir csv dosyasını Python'da bir tabloya çevirir
  • plt.plot() verileri bir çizgi grafiğine çevirir
  • plt.show() grafiği yeni bir pencerede gösterir
Python ile Veri Bilimine Giriş

Python ile Veri Bilimine Giriş

Bir fonksiyonun anatomisi: fonksiyon adı

fonksiyon-anatomisi

Fonksiyon Adı:

  • Fonksiyonun "yer aldığı" modül ile başlar (plt)
  • Ardından fonksiyon adı gelir (plot)
  • Fonksiyon adını her zaman parantez () izler
Python ile Veri Bilimine Giriş

Bir fonksiyonun anatomisi: konumsal argümanlar

fonksiyon-anatomisi

Konumsal Argümanlar:

  • Bir fonksiyona girilen değerlerdir; fonksiyonun nasıl çalışacağını belirtir
  • Sıra önemlidir!
Python ile Veri Bilimine Giriş

Bir fonksiyonun anatomisi: anahtar kelime argümanları

fonksiyon-anatomisi

Anahtar Kelime Argümanları:

  • Konumsal argümanlardan sonra gelmelidir
  • Argüman adı (label) ve eşittir işareti (=) ile başlar
  • Ardından argüman değeri gelir (Ransom)
Python ile Veri Bilimine Giriş

Yaygın fonksiyon hataları

  • Argümanlar arasında eksik virgül

  • Kapanış parantezi eksik

Python ile Veri Bilimine Giriş

Hadi pratik yapalım!

Python ile Veri Bilimine Giriş

Preparing Video For Download...