BaşlayınÜcretsiz Başlayın

Keyfi argümanlar ekleme

Python, özel fonksiyonların herhangi bir sayıda konumsal argümanı kabul etmesine "keyfi argümanlar" yoluyla izin verir. Bu esneklik, fonksiyonların beklenen sonuçları üretirken farklı şekillerde kullanılabilmesini sağlar.

Bu gücü kullanarak, kaç tane metin bloğu verilirse verilsin, string'leri birleştiren bir fonksiyon yazacaksın!

Bu egzersiz

Geliştiriciler için Orta Düzey Python

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • args adlı keyfi argümanları kabul eden concat() adlı bir fonksiyon tanımla.
  • args içindeki her bir arg üzerinde yineleme yapmak için bir for döngüsü kullan.
  • Doğru çalıştığını test etmek için fonksiyonu çağır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Define a function called concat
def ____(____):
  """Concatenates multiple string arguments with spaces between them."""

  result = ""

  # Iterate over the Python args tuple
  for ____ in ____:
    result += " " + arg
  return result

# Call the function
print(____("Python", "is", "great!"))
Kodu Düzenle ve Çalıştır