조건문이란?
if
,elif
(else if 줄임말),else
키워드를 사용해 구성if 조건:
# 조건이 참일 때 실행될 코드
elif 다른조건:
# 다른 조건이 참일 때 실행될 코드
else:
# 위의 조건이 모두 거짓일 때 실행될 코드
x
의 값이 양수인지, 음수인지, 아니면 0인지를 판별해들여쓰기 및 띄어쓰기의 중요성!
조건문에서는 들여쓰기와 띄어쓰기가 매우 중요함
올바른 들여쓰기
위 예시에서는
if
문과else
문이 서로 다른 인덴트 수준에 위치해,
각각의 블록이 어디서 시작하고 끝나는지 명확하게 보여줌
잘못된 들여쓰기
위 예시에서는
파이썬은 들여쓰기를 통해 블록을 식별하기 때문에 오류가 발생함
들여쓰기의 중요성
첫번째
if
조건문에서 참인 경우 두번째if
조건문을 실행할 수 있는 예시
연산자
>
: 초과<
: 미만>=
: 이상<=
: 이하==
: 같음!=
: 같지 않음and
: 모두 참일 때 참or
: 하나 이상이 참일 때 참not
: 조건을 부정조건문의 다양한 예시
조건문이 실전에서 사용되는 예) : 분석 결과에 따른 의사 결정
for 문이란?
for 변수 in 반복할_데이터:
코드_블록
for 문 기본 사용법
range( )
함수와 함께 사용하기range( )
함수?range(stop)
range(start, stop)
range(start, stop, step)
start
: 순차적인 정수 시퀀스의 시작 값 (생략 가능, 기본값 = 0)stop
: 순차적인 정수 시퀀스의 끝 값 (생략 불가, 실제 생성되는 마지막 수는 -1)step
: 각 숫자 사이의 간격 (생략 가능, 기본값 = 1)조건문과 함께 사용
이중 for문 사용
while 조건:
코드_블록
break
pass
conticue
while 문
내 답안
정답
종합 퀴즈(조건문, 반복문 모두 이용)
내 답안
정답
범위 지정 신경 쓰기!!!