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 adalah bagian dari kursus
Pengantar Fungsi di Python
Petunjuk 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 praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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)