カスタム関数の構文
あなたは IT サポートチームの一員として、社員の名前を会社のメールアドレスに変換する作業を頻繁に行っています。メールアドレスの形式は「名(小文字)+ドット+姓(小文字)+ @techcompany.com」です。たとえば「Jane Doe」は [email protected] になります。
この変換作業を毎回手動で行う代わりに、カスタム関数を作成して自動化しましょう。
この演習はコースの一部です
開発者向け中級 Python
演習の手順
generate_emailという引数を受け取るfull_nameという関数を定義します。- 関数から生成した
emailを返します。 full_nameの文字列を引数として関数を呼び出します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
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(____(____))