Dönüş Değerleri
İşlevleri daha esnek hâle getirmek için dönüş değerlerini kullanmayı keşfetme
Dönüş Değerleri, CoddyKit'te ücretsiz bir Learn AI with Python dersidir. Bu, 5 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Learn AI with Python öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Learn AI with Python kursu toplamda 5 dersten oluşur.
Dönüş Değerlerine Giriş
Dönüş Değerlerine Giriş
Dönüş değerleri, fonksiyonların kendilerini çağıran program bölümüne veri göndermesini sağlar. Bu, fonksiyonları daha esnek ve yeniden kullanılabilir hâle getirir.
Bu derste Python fonksiyonlarında dönüş değerlerini etkili biçimde kullanmayı öğreneceksiniz.

Dönüş Değeri Nedir?
Dönüş Değeri Nedir?
Dönüş değeri, bir fonksiyonun çıktısıdır. Verileri çağırana geri göndermek için return anahtar sözcüğünü kullanabilirsiniz.
Örneğin:
# Function with a return value
def add(a, b):
return a + b
result = add(3, 5)
print(result)Tek Değer Döndürme
Tek Değer Döndürme
Bir fonksiyon, return anahtar sözcüğünü kullanarak tek bir değer döndürebilir:
# Returning a single value
def square(x):
return x * x
result = square(4)
print(result)Birden Çok Değer Döndürme
Birden Çok Değer Döndürme
Bir fonksiyondan birden çok değeri demet olarak döndürebilirsiniz:
# Returning multiple values
def min_and_max(numbers):
return min(numbers), max(numbers)
nums = [3, 5, 7, 2, 8]
minimum, maximum = min_and_max(nums)
print(minimum, maximum)Dönüş Değerlerini Kullanma
Dönüş Değerlerini Kullanma
Dönüş değerleri değişkenlerde saklanabilir veya doğrudan ifadelerde kullanılabilir:
# Using return values
def double(x):
return x * 2
print(double(4) + double(5))None Döndürme
None Döndürme
Bir işlevde return ifadesi yoksa işlev otomatik olarak None döndürür:
# Function returning None
def greet():
print("Hello!")
result = greet()
print(result)Uygulamalı Örnek
Uygulamalı Örnek
Dikdörtgenin alanını hesaplayan bir işlev örneğini inceleyelim:
# Practical example
def area_of_rectangle(length, width):
return length * width
print(area_of_rectangle(5, 10))def multiply(a, b):
return a * b
result = multiply(3, 4)
print(result)Dönüş Değerleriyle İlgili Yaygın Hatalar
Dönüş Değerleriyle İlgili Yaygın Hatalar
Kaçınmanız gereken bazı yaygın hatalar şunlardır:
- Bir işlevde
returnanahtar sözcüğünü kullanmayı unutmak. - Bir işlevin çıktısını, dönüş değerini kaydetmeden veya kullanmadan kullanmaya çalışmak.
- Beklenen kullanım amaçlarıyla uyumsuz türler döndürmek.
Ne Öğrendik?
Ne Öğrendik?
Bu derste şunları öğrendiniz:
- Dönüş değerlerinin ne olduğunu ve nasıl kullanılacağını.
- Bir işlevden tek bir değerin veya birden çok değerin nasıl döndürüleceğini.
- Python'da dönüş değerlerinin pratik uygulamalarını.
Harika iş çıkardınız! Şimdi bir sonraki derse geçelim.

Sıkça Sorulan Sorular
“Dönüş Değerleri” dersi ücretsiz mi?
Evet — “Dönüş Değerleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Learn AI with Python kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Learn AI with Python kursu toplamda 5 dersten oluşur.
“Dönüş Değerleri” dersinde ne öğreneceğim?
İşlevleri daha esnek hâle getirmek için dönüş değerlerini kullanmayı keşfetme Learn AI with Python ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Learn AI with Python öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Learn AI with Python, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 5 dersinin 2. dersidir.
“Dönüş Değerleri” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Learn AI with Python dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Learn AI with Python dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- İşlev Nedir
- Dönüş Değerleri
- Değişkenlerin Kapsamı ve Ömrü
- Yerleşik İşlevler ve Kullanıcı Tanımlı İşlevler
- Modülleri İçe Aktarma