ekdlfehd   1년 전


n = int(input())

sum = 0

for i in range(1,n+1): 

sum = sum + i 

print(sum)

이거랑

n = int(input())

sum = 0

for i in range(1,n+1):

print(sum + i) 

이거랑 왜 3을 집어넣엇을때 값이다르져??초보라 모르겟네요 .. ㅠㅠ이해가잘안되요

sr3gm   1년 전

위에서는 for 문을 돌때마다 sum 변수에 i값을 더해주지만

밑에서는 sum + i 만을 출력하고 sum 변수에는 아무런 변화가 없습니다

ekdlfehd   1년 전

아하 감사합니다. ㅠㅠ

댓글을 작성하려면 로그인해야 합니다.