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

Tek parametreli fonksiyonlar

Tebrikler! Kendi fonksiyonunuzu başarıyla tanımladınız ve çağırdınız! Bu çok güzel.

Önceki alıştırmada, '!!!' ile birleştirilen bir dizeyi yazdıran shout() işlevini tanımladınız ve çağırdınız. Şimdi shout() adresini, kendisine iletilen herhangi bir dize argümanını kabul edip işleyebilmesi için bir parametre ekleyerek güncelleyeceksiniz. Ayrıca, başlığın işlev adını ve parametre(ler)ini belirten kısmı olan shout(word) adresinin işlevin imzası olarak bilindiğini unutmayın. Bu terimle vahşi doğada karşılaşabilirsiniz!

Bu egzersiz

Python'da Fonksiyonlara Giriş

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

Egzersiz talimatları

  • Parametre adını ekleyerek fonksiyon başlığını tamamlayın, word.
  • word ile '!!!' adreslerinin birleştirilmesinin sonucunu shout_word adresine atayın.
  • shout_word adresinin değerini yazdırın.
  • shout() işlevini çağırın ve ona 'congratulations' dizesini aktarın.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Define shout with the parameter, word
def shout(____):
    """Print a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    ____ = ____ + '!!!'

    # Print shout_word
    print(____)

# Call shout with the string 'congratulations'
Kodu Düzenle ve Çalıştır