강의

멘토링

커뮤니티

Inflearn Community Q&A

tjdwns03098970's profile image
tjdwns03098970

asked

Introduction to Python Algorithm Problem Solving (Coding Test Preparation)

4. Representative value

res의 scope 질문입니다.

Written on

·

289

0

res의 스코프가 if안에서만 쓰이는 변수가 되는게 아닌가요?

그전에 선언을 하지 않았는데 for문을 나오고서도 쓰여지는 이유가 궁금합니다.

코테 준비 같이 해요! python

Answer 2

1

codingcamp님의 프로필 이미지
codingcamp
Instructor

안녕하세요^^

C++ 언어같은 경우는 블록을 기준으로 변수의 유효범위가 생성되지만 파이썬 같은 경우는 변수의 유효범위가 함수를 기준으로 생성되는 것으로 알고있습니다. 

구글링 해보세요^^

0

OS 환경에 따라 조금 다른것 같습니다. 맥에서는 for 밖에서 선언하지 않으면 오류가 발생합니다.

 

tjdwns03098970's profile image
tjdwns03098970

asked

Ask a question