goodthings4me.tistory.com
■ 입력한 2개의 숫자 사이의 정수들을 모두 합산한 값을 보여주는 간단한 함수
def sum_nm(arg1, arg2):
sum = 0
for number in range(arg1, arg2+1):
sum = sum + number
print('\n{}(으)로 시작하고, {}(으)로 끝나는 정수의 합은 {} 이다.\n'.format(\
arg1, arg2, sum))
return sum
def main():
first_num1 = int(input('시작 숫자(정수)는? '))
first_num2 = int(input('끝 숫자(정수)는? '))
sum_nm(first_num1,first_num2)
main()
[실행 결과]
시작 숫자(정수)는? 2
끝 숫자(정수)는? 11
2(으)로 시작하고, 11(으)로 끝나는 정수의 합은 65 이다.
'코딩 연습 > 코딩배우기' 카테고리의 다른 글
[python] 소수(素數, prime number) 구하기 (0) | 2020.08.21 |
---|---|
[python] 리스트 컴프리헨션(List Comprehension) & 이터러블(iterable) 객체 (0) | 2020.08.21 |
[python] 클래스(class)와 객체(object) 이해하기 (0) | 2020.08.19 |
[python] 객체처럼 다뤄지는 함수, 그리고 이름 없는 함수, 람다(lambda) (0) | 2020.08.19 |
[python] 변경 가능한 객체(mutable), 변경 불가능한 객체(immutable) - #2 (1) | 2020.08.15 |
댓글