반응형
오늘의 문제 : 0부터 정수 n까지의 합을 구하는 함수를 만드세요
정수 n을 입력, 0부터 n까지의 합을 구하는 함수를 만들어 보세요
n = int(input("정수를 입력하세요 : "))
def getSum(n):
a = 0
for i in range(n+1): # 0부터 n까지 나열
a += i #i 만큼 a에 더해진다
return a # a 값을 내보내는 함수
result = getSum(n) #result = a
print(result)
어려웠던 점1 : += 의 개념을 이제 잡았다. 감각대로 만들어놓고 이게 맞나??? 하고 시간을 보냈다.
어려웠던 점2 : return 입력이 함수와 같은줄에 깨끗이 안돼서 에러가 계속 났다. 살짝 어긋나있어서 조정했더니 반듯하게 됐을때 정상작동
반응형
'Back-End > Python' 카테고리의 다른 글
<python> 연산자와 조건문을 이용한 윤년계산기 (0) | 2021.08.19 |
---|