인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

Kylon K님의 프로필 이미지
Kylon K

작성한 질문수

문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!

6.3 3rd party 모듈(라이브러리) part1

vscode 로 모듈 작성시 return 문제

작성

·

344

0

안녕하세요, 수업 잘 듣고 있습니다.

막히는 부분이 생겨 질문을 드립니다.

 

맥환경에서 VScode 사용하여 모듈을 만들어보려고 터미널 touch 명령어로 @@@.py 까지 만들어서 VScode로 파일을 열었는데

def wow_sum(x,y):

(들여쓰기)     return x+y

 

하고 shift+Enter 를 누르니 'return' outside function

이라는 오류가 나서 함수를 정의할 수 없는 상태입니다.

 

들여쓰기가 맞게 된 것 같은데, 왜 오류가 나는걸까요?

답변 1

0

DeepingSauce님의 프로필 이미지
DeepingSauce
지식공유자

안녕하세요

우선 저는 vscode를 써보지 않아서 확실하게 답변드릴수는 없지만,

경험상 "들여쓰기"가 제대로 설정되지 않은 것 같습니다. tab으로 설정이 되있던지 한것 같은데, 저같은경우는 4space 로 설정하는데, vscode make tab to 4space 등으로 구글링 한번 해서 적용해보시겠어요?

Kylon K님의 프로필 이미지
Kylon K

작성한 질문수

질문하기