Blog | Tag | Local | Media | Guest | Login  RSS
python if
>>> a = 1
>>>
if a == 1:
...     print 'T'
... elif a == -1:
...     print '?'
... else:
...     print 'F'
...
T

조건문의 뒤에는 반드시 콜론(:)을 붙여주고 실행문은 반드시 같은 깊이로 들여쓰기 해야한다.
들여쓰기가 단 한칸이라도 맞지 않으면 오류.

비교연산자
x < y    -  x가 y보다 작다 
x > y    -  x가 y보다 크다
x == y   -  x와 y가 같다 
x != y    -  x와 y가 같지 않다 
x >= y   -  x가 y보다 크거나 같다 
x <= y   -  x가 y보다 작거나 같다

참고
>>> a = [1 , 2, 3]
>>> b = copy(a)
>>> a is b
False
>>> a == b
True

논리연산자
x or y     x와 y둘증에 하나만 참이면 참이다
x and y  x와 y 모두 참이어야 참이다
not x      x가 거짓이면 참이다

요소연산자
x in 리스트, x not in 리스트
x in 튜플, x not in 튜플
x in 문자열, x not in 문자열
>>> 'a' in ('a', 'b', 'c')
True
>>> 'j' not in 'python'
True

조건문의 통과
>>> pocket = ['cellphone', 'key']
>>> if 'coin' in pocket:
...     pass
... else:
...     print 'call operator'
...
조건문과 제어문에서의 탈출 방법은 다르다는 것을 명심
저작자 표시 비영리 동일 조건 변경 허락
신고

'프로그래밍' 카테고리의 다른 글

python for  (0) 2009.09.22
python while  (0) 2009.09.22
python if  (0) 2009.09.22
python 변수  (0) 2009.09.22
python boolean  (0) 2009.09.18
python dictionary  (0) 2009.09.18

 태그 : 

티스토리 툴바