• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

function list 리턴이 안 돼요

24.03.19 20:53 작성 조회수 44

0

 chapter5에서 리스트 리턴을 하는데
# practice 3-3 _ 리스트 리턴 def func_mul3(x): y1 = x * 1 y2 = x * 2 y3 = x * 3 return [y1, y2, y3] p = func_mul3(100) print(type(p), p, set((p)))
이렇게 했더니SyntaxError: invalid syntax라고 오류가 뜹니다... 혹시 어떤 문제 때문일까요?

답변 1

답변을 작성해보세요.

0

def func_mul3(x):

y1 = x * 1

y2 = x * 2

y3 = x * 3

return [y1, y2, y3]

p = func_mul3(100)

print(type(p), p, set((p)))

정확하게 들여쓰기 및 공백을 맞춰줘야 코드가 실행됩니다.

붙여주신 코드는 잘 실행 됩니다.

다시 처음부터 공백이나 주석 등을 정확하게 코딩해서 실행 해보세요!

감사합니다.

 

 

결과

<class 'list'> [100, 200, 300] {200, 100, 300}

[Execution complete with exit code 0]