파이썬 변수

파이썬 변수

QA

파이썬 변수

답변 2

본문

988123253_1609992904.8527.jpg

 

안녕하세요!! 파이썬 2일차 왕초보입니다ㅎㅎ

변수를 활용해보고 싶어서 80 대신 x를 도입해 보았는데요,

왜 아래 그림처럼 위와는 다른 그림이 그려지는 걸까요...?

누적(sum)이나 뭐 다른건 없는거같은데 아무리 쳐다봐도 도무지 답이 나오질 않아서 질문 드립니다..!

 

988123253_1609992948.7731.jpg

이 질문에 댓글 쓰기 :

답변 2

문법상

for x in range(n) 에서의 x는

위에 선언한 변수 x가 아닌것으로 알고있습니다.

 

최상단에서 x = 80을 대입했지만

for문에서 x는 새로운 변수가 되서

초기화가 되는게 아닌가도 싶습니다.

for A in B 문법은 A자리에 B의 값을 넣어 반복됩니다.

for x in range(n)에서는 x가 A가 되겠네요.

이름이 중복되지 않도록 x=80가 아닌 다른 이름으로 m=80과 같이 변경해서 테스트해보세요.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 161
© SIRSOFT
현재 페이지 제일 처음으로