728x90
반응형
start = int(input('시작값 ==> ')) # 값 입력 받기. 입력 받으면 문자열이기 때문에 int() 함수로 정수로 변환
end = int(input('끝값 ==> '))
step = int(input('증가값 ==> '))
d_sum = 0 # 합계 변수
for i in range(start, end+1, step): # for 반복문의 start, end, step 을 사용. 끝수까지 나와야 하는데 for의 종료(end)는 end-1까지 나오기때문에 +1 함
d_sum += i # step으로 7씩 건너뛰기 때문에 i는 10, 17, 24...와 같이 나오기 때문에 d_sum에 더하기만 하면 됨
print(f"{start}에서 {end}까지 {step}씩 증가한 값의 합 : {d_sum}") # 출력
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 도서관 책 코드 만들기(for문) (0) | 2024.05.10 |
---|---|
[파이썬] 문제 : 정수 뒤집기 (역순목록, a에 b승) (0) | 2024.05.10 |
[파이썬] 문제 : 버블정렬 코드 채우기 (0) | 2024.04.25 |
[파이썬] 문제 : 딕셔너리 keys(), values() (0) | 2024.04.23 |
[파이썬] 문제 : 입력 한 수부터 30까지 홀수, 짝수 구 (0) | 2024.04.22 |
댓글