테스트 사이트 - 개발 중인 베타 버전입니다

파이썬 변수 채택완료

써근토마토 4년 전 조회 1,824

 

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

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

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

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

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
그누위즈

문법상

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

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

 

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

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

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

써근토마토
4년 전
감사합니다!!!!!!!!

댓글을 작성하려면 로그인이 필요합니다.

4년 전

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

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

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

써근토마토
4년 전
감사합니다!!!!!!!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인