기초 프로그래밍/Python

[백준] 8393번 파이썬 python(합)

Chaerry._o 2023. 7. 18. 14:55
반응형

n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.

 

전체 코드

n = int(input())
A = 0

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

print(A)

 

코드 분석

n = int(input())

n을 설정해준다. input() 함수를 통해 입력 받은 값을 문자열로 변수에 저장한다. int() 함수를 이용해 입력 받은 문자열을 정수형으로 변환시켜준다.

 

A = 0

0을 넣은 변수를 설정해준다.

 

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

for 문과 함께 range() 함수를 사용해서 i에 1부터 n까지의 값을 순서대로 넣어준다. A의 초기값은 0이므로 A에 i 값을 다 더해주면 된다. 

반응형