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, kursun bir parçasıdır

Geliştiriciler için Orta Düzey Python

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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