Fungsi dengan beberapa parameter
Hugo membahas penggunaan beberapa parameter saat mendefinisikan fungsi pada kuliah terakhir. Sekarang Anda akan menggunakan apa yang telah Anda pelajari untuk memodifikasi fungsi shout() lebih lanjut. Di sini, Anda akan memodifikasi shout() agar menerima dua argumen. Bagian dari fungsi shout(), yang Anda tulis sebelumnya, ditampilkan.
Latihan ini merupakan bagian dari kursus
Pengantar Fungsi di Python
Instruksi latihan
- Ubah header fungsi sehingga menerima dua parameter,
word1danword2, dalam urutan tersebut. - Gabungkan masing-masing
word1danword2dengan'!!!'lalu tetapkan keshout1danshout2secara berurutan. - Gabungkan
shout1danshout2bersama, dalam urutan tersebut, lalu tetapkan kenew_shout. - Teruskan string
'congratulations'dan'you', dalam urutan tersebut, ke pemanggilanshout(). Tetapkan nilai kembalian keyell.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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)