IF 문
이제 파이썬의 자료형 중 가장 많이 사용되는 자료형에 대해 알아봤다.
이번에는 IF문 이라는 녀석에 대해 알아보자.
if문 이란?
- 프로그래밍을하다보면 여러 개 상황중 하나를 골라야 할때가 있다.
- 예를들어 점심메뉴를 골라주는 코드를 짤 때, 점심밥으로 양식을 고를수도 있고, 한식을 고를수도 있다.
- 이럴때 선택지(조건)를 만들어 주는 것이 if문이다.
- if문을사용하기 위해서는 코드에서 사용되는 연산자를 알아야할 필요가 있는다
== 같다, != 틀리다, >= 크거나 같다 , <=작거나 같다. >크다 , < 작다
- if문은아래와 같은 형식으로 이루어져 있다.
If 조건 :
실행문
- 파이썬에서 if문은 실행문을 들여쓰기를 사용하여 나타내는데, 들여쓰기한 줄의 크기가 맞지 않는다던가, 들여쓰기를 하지 않은경우 if문이 제대로 실행되지 않음으로 들여쓰기를 하는것에 주의해야 한다.
- if문은조건을 여러 개 사용할 수 있는데, 만약 1번 조건이 안맞으면 2번조건, 그것도 안맞으면 3번조건… 이런 식으로 순서대로 조건을 검사한다.
- 첫번째조건이 안맞을 때 다음 조건은 elif를 사용하여 나타낸다.
If 조건 :
실행문
elif 조건 :
실행문
- if문을사용하는데 조건을 모두 만족시키지 못할땐 어떻게 할까?
그럴땐else를 사용하여 조건이 모두 맞지 않은 경우 값을 출력 할 수도 있다.
단, else는 조건이 맞지 않으면 무조건 실행문을 실행한다.
If 조건 :
실행문
elif 조건 :
실행문
else :
실행문