사용자 정의 함수 구문
IT 지원팀의 일원으로서, 직원 이름을 회사 이메일 주소로 변환하는 작업을 자주 수행해야 하는 상황입니다. 회사의 이메일 형식은 이름(소문자) + 점 + 성(소문자) + @techcompany.com입니다. 예를 들어, 'Jane Doe'는 [email protected]이 됩니다.
이 작업을 매번 일일이 처리하는 대신, 사용자 정의 함수를 만들어 자동화해 보겠습니다.
이 연습은 강의의 일부입니다
개발자를 위한 Python 중급
연습 안내
full_name이라는 인수를 받는generate_email함수를 정의하세요.- 함수에서 생성된
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(____(____))