-
[python] n부터 시작하여 m까지 연속하는 숫자의 합은?코딩 연습/코딩배우기 2020. 8. 20. 10:24
■ 입력한 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