강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

이시온님의 프로필 이미지
이시온

작성한 질문수

[개정판] 파이썬 머신러닝 완벽 가이드

판다스 람다식 적용하여 데이터 가공하기

apply lambda 문법 질문 드립니다

작성

·

231

0

아래와 같이 cat = ''를 같은 줄에 입력하면 오류가 나고,

\n(줄바꿈)을 하여 아래쪽에 쓰면 오류가 나지 않는데 이유가 있는걸까요?

답변 1

1

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까, 

def get_category(age): cat = ' '

과 같이 쓰신건가요? 

그럼 그렇게 쓰시면 안됩니다. def get_category(age):  는 함수 선언입니다. 

함수 선언 다음에는 반드시 다음 라인에서 indent를 써서 함수 내용을 적어 주셔야 합니다. 파이썬 함수 선언 규칙입니다. 

감사합니다. 

이시온님의 프로필 이미지
이시온
질문자

감사합니다. 

함수 선언이라고 하는건 def 라고 시작하는 문구를 생각하면 될까요?

권 철민님의 프로필 이미지
권 철민
지식공유자

네, 맞습니다.

이시온님의 프로필 이미지
이시온

작성한 질문수

질문하기