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

Çok parametreli fonksiyonlar

Hugo, son derste fonksiyonların tanımlanmasında çoklu parametrelerin kullanımını tartıştı. Şimdi öğrendiklerinizi shout() işlevini daha da değiştirmek için kullanacaksınız. Burada, shout() adresini iki argüman kabul edecek şekilde değiştireceksiniz. Daha önce yazdığınız shout() fonksiyonunun bazı bölümleri gösterilmektedir.

Bu egzersiz

Python'da Fonksiyonlara Giriş

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

Egzersiz talimatları

  • Fonksiyon başlığını, word1 ve word2 olmak üzere iki parametre kabul edecek şekilde değiştirin.
  • word1 ve word2 adreslerinin her birini '!!!' ile birleştirin ve sırasıyla shout1 ve shout2 adreslerine atayın.
  • shout1 ve shout2 adreslerini bu sırayla birleştirin ve new_shout adresine atayın.
  • 'congratulations' ve 'you' dizelerini bu sırayla shout() çağrısına aktarın. Dönüş değerini yell adresine atayın.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Define shout with parameters word1 and word2
def shout(____, ____):
    """Concatenate strings with three exclamation marks"""
    # Concatenate word1 with '!!!': shout1
    
    
    # Concatenate word2 with '!!!': shout2
    
    
    # Concatenate shout1 with shout2: new_shout
    

    # Return new_shout
    return new_shout

# Pass 'congratulations' and 'you' to shout(): yell


# Print yell
print(yell)
Kodu Düzenle ve Çalıştır