강의

멘토링

커뮤니티

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

kimcola님의 프로필 이미지
kimcola

작성한 질문수

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

6. 자릿수의 합

변수 res 초기화 관련 질문입니다.

작성

·

243

0

안녕하세요 선생님 강의를 통해 하나씩 이해하며 배워가고 있는 학생입니다.

 

혼자 코드를 작성했을 때 res, max 둘 다 초기화를 해주고 for문을 돌았습니다. 그런데 선생님 코드를 보니 res는 초기화를 안해줘도 not defined 에러가 안 떠서 왜 그런지 질문 남깁니다. 

max는 초기화해야하고 res는 안 해줘도 에러가 안 나는 이유는 무엇인가요? 변수는 항상 초기화가 먼저 필요하다고 생각하고 있었는데 어떤 경우에 변수 초기화가 필요없는건가요?

 

감사합니다.

 

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

파이썬은 다른 언어와 달리 아무곳에서나

res=x

위와 같이 하면 res 변수가 생성되고 x값이 초기화됩니다.

kimcola님의 프로필 이미지
kimcola

작성한 질문수

질문하기