Language/Python

[Python] 원하는 숫자를 입력 받아 1부터 그 수까지를 리스트로 만들고, 원소들의 합을 구하는 프로그램

ye_ju 2023. 1. 30. 12:00

안녕하세요~ 이번 포스팅은 원하는 숫자를 입력받아 1부터 그 수까지의 수를 리스트로 만들고, 그 원소들의 합을 구하는 프로그램을 작성해보려고 해요~

이번 코드는 간단합니다!

 

코드

 

myList = []

num = int(input("원하는 숫자를 입력하세요. :"))

for i in range(1, num+1):
    myList.append(i)
    
print("리스트 안의 값들 확인:", myList)
print("리스트 원소들의 합: ", sum(myList))

우선 빈 리스트를 만들어줍니다.

그리고 사용자로부터 원하는 숫자를 입력받은 후, 그 수를 수치형으로 변환한 것을 변수 num에 저장해주었습니다.

 

다음으로 for반복문을 사용하여 1부터 사용자가 입력한 수까지 빈 리스트에 차례대로 추가시켜줍니다.

append함수는 리스트에서 원소들을 이어서 붙일 수 있도록 하는 함수입니다.

 

그 후 리스트 안의 값들과 리스트 원소들의 합을 출력해줍니다.

 

 

출력 예시(결과)