[파이썬] if문

Dragony·2020년 4월 1일
0

파이썬

목록 보기
11/14

if문의 기본 구조

들여쓰기(indentation)

if 조건문:
수행할 문장1
수행할 문장2
수행할 문장3

if문을 만들 때는 if 조건문: 바로 아래 문장부터 if문에 속하는 모든 문장에 들여쓰기를 해주어야 한다.

들여쓰기가 잘못되면 SyntaxError가 발생한다.

and, or, not

조건 연산자로 and, or, not 이있고
and은 &&의 의미, or은 ||의 의미, not은 !의 의미이다.

x in s, x not in s

in 뒤에 s에는 리스트, 튜플, 문자열이 올 수 있다.


>>> 1 in [1,2,3]
True
>>> 1 not in [1,2,3]
False

조건문에서 아무 일도 하지 않게 설정하고 싶다면?

pass문을 사용한다.

다양한 조건을 판단하는 elif


>>> pocket=['paper','cellphone']
>>> card=1
>>> if 'money' in pocket:
...     print("go to taxi")
... elif card:
...     print("go to taxi")
... else:
...     print("go to walk")
...
go to taxi

c에서의 else if와 같은 역할을 한다.

profile
안녕하세요 :) 제 개인 공부 정리 블로그입니다. 틀린 내용 수정, 피드백 환영합니다.

0개의 댓글