Синтаксис пользовательской функции
Вы работаете в отделе 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(____(____))