더북(TheBook)

7 함수

 

반복해야 하는 작업은 함수로 작성해 두고 재사용할 수도 있다. 파이썬에서 기본 제공하는 함수도 있고(앞에서 나왔던 print()도 함수다), 우리가 함수를 정의해서 사용할 수도 있다.

예를 들어 다음 코드는 text_preprocessing() 함수를 정의한 것이다. 문자열을 전달받아 영문자를 소문자로 만들고(txt=txt.lower()), 양끝 공백을 제거하며(txt=txt.strip()), 구두점을 제거하는(txt=txt.replace(".", "")) 사용자 정의 함수다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.