티스토리 뷰
조건문이란? 어떤 조건일 때는 어떤 작업을 하라는 명령문 입니다.
파이썬에서 중요한 조건문은 IF문입니다.
문법
˚ if 조건 :
실행문장1
실행문장2
실행문장3
>>> money = 11000
>>> if money > 10000 :
... print("국밥 사먹고")
... print("커피 사먹고")
... print("아이스크림도 사먹자요~!!")
...
국밥 사먹고
커피 사먹고
아이스크림도 사먹자요~!!
IF ~ ELSE 문
문법
˚ IF 조건 :
실행문장1
ELSE :
실행문장2
>>> money = 11000
>>> money = 9000
>>> if money > 10000 :
... print("국밥 사먹고")
... print("커피 사먹을 수 있다.")
... else :
... print("김밥이나 사먹자")
...
김밥이나 사먹자
IF ~ ELIF ~ ELSE 문
문법
˚ if 조건 :
실행문장1 ...
elif 조건 :
실행문장2 ...
elif 조건 :
실행문장3 ...
else :
실행문장4 ...
>>> money = 40000
>>> if money> 10000 and money < 20000 :
... print("삼겹살")
... elif money >= 20000 and money < 30000 :
... print("갈비")
... elif money >=30000 :
... print("소고기")
... else :
... print("집에서 그냥 밥먹자")
...
소고기
|
연산자 |
의미 |
|
A and B |
A와 B 두 조건 모두 만족할 경우 True |
|
A or B |
A와 B 둘 중 하나만 만족할 경우 True |
|
not A |
A가 거짓일 때 True |
and연산자 실습
>>> avg_grade = 86
>>> if avg_grade >= 90 and avg_grade <= 100 :
... print("A")
... elif avg_grade >= 80 and avg_grade < 90 :
... print("B")
... elif avg_grade >= 70 and avg_grade < 80 :
... print("C")
... else :
... print("D 이하..")
...
B
and연산자 실습
>>> card = 1
>>> money = 0
>>> if bool(money) or bool(card) :
... print("맛있는거 먹자")
... else :
... print("그냥 집밥 먹자")
...
맛있는거 먹자
not연산자 실습
카드가 없는 상황에서 조건문을 통해 문장을 수행하고 싶을때 not을 사용하면 된다.
>>> card = 0
>>> if not(bool(card)) :
... print("카드가 없다")
...
카드가 없다
* 비교연산자
|
기호 |
의미 |
|
= |
같다 |
|
!= |
같지 않다 |
|
> |
크다 |
|
>= |
크거나 같다 |
|
< |
작다 |
|
<= |
작거나 같다 |
반응형
LIST
'프로그래밍 > Python' 카테고리의 다른 글
| 파이썬 ! 사용자 정의 함수 ( def, return, print ) (0) | 2017.06.06 |
|---|---|
| 파이썬 ! 반복문 ( for, range, while, break, continue) (0) | 2017.06.05 |
| 파이썬 ! 데이터 유형 2 (리스트, 튜플, 딕셔너리, 불리언 ,셋) (0) | 2017.06.03 |
| 파이썬 ! 데이터 유형 1 (숫자, 문자열) (0) | 2017.06.01 |
| 파이썬 ! 다양한 변수 만들어 활용하기 (0) | 2017.05.31 |
댓글
