'''day15
for3.py
'''
#%% 기타 제어문
# break : 인터프리터가 break를 만나자마자 반복문 탈출
# continue : 아래 문장을 하지 않고 다음 반복
#1~10 중 4까지만 출력
for i in range(10):
print(i + 1)
if i == 3 :
break
#1~10 중 4를 제외하고 출력
for i in range(10):
if i ==3:
continue
print(i+1)
#%% 기타제어문 실습
# 100~1까지 중 70까지만 출력하기(break)
for i in range(100):
print(100-i)
if i ==30:
break
print('-----------------')
# 1~100까지 중 3과 5의 공배수만 출력하기(continue)
# (i+1) % 3 == 0 : 3의 배수
# (i+1) % 5 == 0 : 5의 배수
for i in range(100):
#if not((i+1) % 3 == 0 and (i+1) % 5 == 0):
if (i+1) % 3 != 0 or (i+1) % 5 != 0:
continue
print(i+1)
# 조건식에서 적절한 연산자를 사용할 수 있느냐
# 기타 제어문을 사용해서 흐름을 제어할 수 있느냐
'코리아 IT아카데미 > python 인터넷 강의' 카테고리의 다른 글
응용예제 section 6, 7 (0) | 2021.09.23 |
---|---|
ddazua | 16강 while문 (0) | 2021.09.23 |
ddazua | 14강 for문 기초2 (0) | 2021.09.23 |
ddazua | 13강 for문 기초1 (0) | 2021.09.23 |
ddazua | 6강 암호화와 복호화, 입력함수 (0) | 2021.09.17 |