백준 파이썬 83983 풀이1 [파이썬] 백준 8393번 풀이 문제: n 입력했을 때, 1부터 n까지 합 출력 풀이: a=int(input()) sum=0 for i in range(1,a+1): sum=sum+i print(sum) 풀이설명: a를 통해 숫자를 정수로 입력을 받고 sum이라는 변수를 만들어 먼저 초기화 해준다. 파이썬에서 필수는 아니지만 해주는 것이 좋다. 그리고 for문을 1부터 a까지 총 a번 돌린다. range(1, a+1)이라고 되어있기 때문에 a+1전인 a까지 돌게 된다. 그 안에서 sum에 i를 계속해서 더해준다. 여기서 sum에는 i가 축적되어 더해진다. accumulator역할을 한다. 그리고 마지막에 for문 밖에서 프린트 해주면 된다. 만약 for문 안에서 프린트를 한다면 for문을 도는 수 만큼 출력이 될 것이다. 몇.. 2020. 7. 11. 이전 1 다음