728x90
if문 구조
파이썬은 괄호를 쓰지 않고 들여 쓰기로 구분하기에 똑바로 해줘야 함.
if 조건문:
수행 문장1
수행 문장2
...
elif 조건문:
수행 문장1
수행 문장2
...
else:
수행 문장1
수행 문장2
...
비교 연산자
x < y | x가 y보다 작다 |
x > y | x가 y보다 크다 |
x == y | x와 y가 같다 |
x != y | x와 y가 다르다 |
x >= y | x가 y보다 크거나 같다 |
x <= y | x가 y보다 작거나 같다 |
x or y | x와 y 둘중에 하나만 참이어도 참 |
x and y | x와 y 모두 참이어야 참 |
not x | x가 거짓이면 참 |
list, tuple, string 비교 연산자
x in 리스트 | x not in 리스트 |
x in 튜플 | x not in 튜플 |
x in 문자열 | x not in 문자열 |
비교해야 하는 값이 안에 들어있는지 들어있지 않은지 알려준다.
a = [1,2,3]
if 1 in a:
print("O")
else:
print("X")
O
num = 50
a = "50이상" if num >= 50 else "50이하"
50이상
a = 50
if a = 50: print("50입니다.")
else: print("50이 아닙니다.")
수행 문장이 한 줄일 경우 이렇게 쓰는 것도 가능하다.
728x90
'Python > 이론, 기초' 카테고리의 다른 글
[Python] List (0) | 2021.07.02 |
---|---|
[Python] 문자열 - Indexing, Slicing, Count, Find, Index, Join, Replace, Split (0) | 2021.07.01 |
[Python] while (0) | 2021.07.01 |
[Python] for (0) | 2021.04.01 |
[Python] print, format, input (0) | 2021.03.24 |