continue를 이용하면 현재의 반복을 중단할 때 조건에 맞으면 현재 반복은 건너뛰고 다음반복으로 넘어간다.
4의 배수만 건너뛰고 입력한 수 만큼 더하는 프로그램을 만들어보자.
(15를 입력하면 1부터 15까지 4,8,12는 빼고 더한다)
n = eval(input("정수를 입력하세요: "))
sum = 0
for i in range(1, n+1):
if i % 4 ==0:
continue
sum +=i
print("4의 배수를 제외한", n , "까지의 합은", sum , "입니다.")
'배운 코딩 기록' 카테고리의 다른 글
[파이썬] turtle/ 반지름이 50인 빨간색 원 그리기 (0) | 2022.11.23 |
---|---|
[파이썬] for,while/10000이하의 모든 완전수를 찾는 프로그램 (0) | 2022.11.22 |
[파이썬] for, 중첩루프형식/ 구구단표만들기 (0) | 2022.11.21 |
[파이썬] while,for/문장 100번 반복하는 두가지 방법 (0) | 2022.11.21 |
[파이썬] while/ 0부터 100까지 숫자 맞추는 프로그램 (0) | 2022.11.15 |