파이썬 변수
본문
안녕하세요!! 파이썬 2일차 왕초보입니다ㅎㅎ
변수를 활용해보고 싶어서 80 대신 x를 도입해 보았는데요,
왜 아래 그림처럼 위와는 다른 그림이 그려지는 걸까요...?
누적(sum)이나 뭐 다른건 없는거같은데 아무리 쳐다봐도 도무지 답이 나오질 않아서 질문 드립니다..!
답변 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과 같이 변경해서 테스트해보세요.
답변을 작성하시기 전에 로그인 해주세요.