First Class Function
- Python'da fonksiyonlar
first class functionolarak değerlendirilir. Bunun anlamı fonksiyonların diğer veri tipleri gibi manipüle edilebilir ve başka fonksiyonlara argüman olarak verilebilir.
- Bir fonksiyonu bir değişkene atayabiliriz.
def kare(x):
return x**2
a = kare
kare(5)
25
a(5)
25
- Bir fonksiyonu başka bir fonksiyona argüman olarak verebiliriz.
def f2(x, f):
return f(x) + 4
f2(3,kare)
13
def f3(x):
return x**5
f2(2, f3)
36
Quiz
Answer the questions to check your understanding.
This lesson includes a short quiz.
Hackerrank challenge
Join the challenge to submit your solution.
First Class Fonksiyonlar öğrendin, şimdi challenge zamanı! Hackerrank profili aç ve [şu challenge’ı](https://www.hackerrank.com/challenges/write-a-function) yap:
Python Temel dersini tamamlaman için en sonunda Hackerrank’te Python alanında en az 4 yıldıza ulaşman gerekiyor. Bu challenge’lar seni yıldızlara adım adım götürecek! :)
Challenge’ı yapıp Hackerrank profilinin linkini aşağıdaki kutucuğa yaz:
Lesson discussion
Swap insights and ask questions about Python Temel
Be the first to start the discussion
Ask a question or share your thoughts about this lesson.