공부/Python
파이썬 - IF문
DoR@Hee
2019. 3. 12. 18:42
1-1 IF문
-조건을 판단하여 해당 조건에 맞는 상황을 수행하는데 쓰이는 구문
if문은 조건을 판단하여 상황에 따라 수행하는데 로직을 구현하는데 쓰이는 구문이며,
위와 같이 로직이 구현된다.
조건문이 참일 경우 if문 아래에 있는 1,2가 수행되고
조건문이 거짓일 경우 A, B가 수행된다.
※주의점
- if조건문: 바로 아래 문장부터 if문에 속하는 모든 문장에 들여쓰기를 해주어야한다.
- 들여쓰기에는 2가지 방식이 존재하는대 (tab, space) 쓰는것은 괜찮으나 한가지만 사용해야한다.
여기서 들여쓰기를 안한다면 위와 같은 에러가 발생한다.
비교 연산자인 > < 를 이용해서도 조건문 사용이 가능한대
"만약 돈이 3000원 이상 있거나 카드가 있다면 택시타고 가라!" 라는 구문이다.
돈이 3000이상 없지만 or 구문이고 card =1 이기 때문에 참 그러므로 if바로 아래가 실행된다.
in을 이용해서 리스트의 값을 확인 할 수도 있다
"만약 pocket에 money가 있다면" - 택시타고
없다면 - 걸어서
pocket 리스트에 money라는 문자열이 존재하기 때문에 참값]
그러므로 if문 아래가 실행된다.
pass를 이용해서 조건문 수행을 무시할 수 도있다
pocket에 money라는 문자열이 있지만 pass로 수행을 무시하고있다.
1-2 결론
- 조건문 : 뒤에는 들여쓰기를 해야한다.(공백, 스페이스)
- pass를 이용 로직 실행을 무시 할 수 있다.