Professional Documents
Culture Documents
(교안) 파이썬 이해와 활용 - 0301
(교안) 파이썬 이해와 활용 - 0301
목차 1 2
제어문과 관계 연산자와
조건문 소개 논리 연산자
제어문과 조건문 소개
제어문
예 : 쿠팡에서 물건을 구입할 때 4만원 이상 구매해야
배송비를 무료로 해준다고 가정해보자. 프로그램 내부에서는
어떻게 이런 사항을 처리할 수 있을까?
순차 구조 선택 구조 반복 구조
참 거짓 참 거짓
제어문과 조건문 소개
조건문
• 파이썬에서는 명령어의 선택 구조를 만들기 위해서
‘조건문’이라는 방법(문법)을 제공하고 있음
• 조건문이란 명시한 조건의 True 혹은 False의 결과에 따라
프로그램 실행여부(흐름)를 결정하는 기능
start
condition
True False
A B
end
제어문과 조건문 소개
조건문
n=5, m=3 일 경우는?
start start
n >= m 5 >= 3
end end
Statement Description
if if문에 대한 조건을 명시
if, else if part와 else part의 조건을 명시
중첩 조건문 if문 내부에 if문을 사용하는 경우
관계 연산자와 논리 연산자
Boolean
앞서 파이썬의 기본 자료형인
정수형, 실수형, 문자형 등을 배웠음
연산자 의미
== 같다
!= 같지 않다
> 크다
>= 크거나 같다
< 작다
<= 작거나 같다
관계 연산자와 논리 연산자
Boolean
문자열에서도 비교 연산자 적용 가능
• 사전 순서(가나다…)를 따라 앞에 있는 것이 작은 값
• ‘ㅂ’이 ‘ㅅ’ 보다 앞에 있으므로 ‘부산’이 ‘서울’ 보다 작은 값
연산자 의미
== 같다
!= 같지 않다
> 크다
>= 크거나 같다
< 작다
<= 작거나 같다
관계 연산자와 논리 연산자
Boolean
a b a and b a or b not a
True True True True False
True False False True False
False True False True True
False False False False True
관계 연산자와 논리 연산자
Boolean
a b a and b a or b not a
True True True True False
True False False True False
False True False True True
False False False False True
관계 연산자와 논리 연산자
Boolean