Sintaks fungsi kustom
Sebagai bagian dari tim dukungan TI, Anda sering perlu mengonversi nama karyawan menjadi alamat email perusahaan. Perusahaan menggunakan format email standar: nama depan (huruf kecil) + titik + nama belakang (huruf kecil) + @techcompany.com. Misalnya, "Jane Doe" menjadi [email protected].
Alih-alih membuat email ini secara manual berulang kali, Anda akan membangun fungsi kustom untuk mengotomatisasi tugas ini.
Latihan ini adalah bagian dari kursus
Python Tingkat Menengah untuk Pengembang
Petunjuk latihan
- Definisikan fungsi bernama
generate_emailyang menerima satu argumen bernamafull_name. - Kembalikan
emailyang dihasilkan dari fungsi tersebut. - Panggil fungsi tersebut pada string
full_name.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
full_name = "Alan Turing"
# Define the generate_email function
____ ____(full_name):
name_parts = full_name.split()
email = name_parts[0].lower() + '.' + name_parts[1].lower() + '@techcompany.com'
# Return the email address
____ ____
# Call the function on the full_name string
print(____(____))