Özel fonksiyon sözdizimi
BT destek ekibinin bir üyesi olarak, çalışan isimlerini sık sık şirket e-posta adreslerine dönüştürmen gerekiyor. Şirket şu standart e-posta biçimini kullanıyor: ad (küçük harf) + nokta + soyad (küçük harf) + @techcompany.com. Örneğin, "Jane Doe" [email protected] olur.
Bu e-postaları her seferinde elle oluşturmak yerine, bu işi otomatikleştirmek için özel bir fonksiyon yazacaksın.
Bu egzersiz
Geliştiriciler için Orta Düzey Python
kursunun bir parçasıdırEgzersiz talimatları
full_nameadlı bir argüman alangenerate_emailadlı bir fonksiyon tanımla.- Fonksiyondan oluşturulan
emaildeğerini döndür. - Fonksiyonu
full_namedizesi üzerinde çağır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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(____(____))