0Pricing
Learn AI with Python · Ders

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ğerleri — resim 1

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 return anahtar 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.

Dönüş Değerleri — resim 11

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

  1. İşlev Nedir
  2. Dönüş Değerleri
  3. Değişkenlerin Kapsamı ve Ömrü
  4. Yerleşik İşlevler ve Kullanıcı Tanımlı İşlevler
  5. Modülleri İçe Aktarma
← Learn AI with Python Sayfasına Dön