728x90
파이썬에서는 조건을 넣는 괄호와 실행문을 넣는 대괄호를 사용하지 않습니다.
대신에 들여쓰기로 콜론(:)과 들여쓰기로 조건과 실행문을 구분합니다.
#무언가가 존재한다면 True로 취급. 숫자는 0이 아닌 수는 전부 True로 취급
if 1 and 'a' and ['a','b']:
print("True") #출력: True
#무언가가 없으면 False로 취급
if [] or '' or () or 0:
print("empty_list") #출력안됨
a1 = "abc"
a2 = "def"
if a1 == 'abc' and a2 =='def':
print("모두 일치") #출력: 모두 일치
b1 = 20
b2 = 40
if b1 <b2 or a1 == "aaa": #b1<b2는 True, a1=="aaa"는 False -> True
print("숫자가 일치") #출력: 숫자가 일치
#다중 조건문
num = 80
if num >= 90:
print("A")
elif num>=80:
print("B") #출력: B
elif num>=70:
print("C")
else:
print("D")
#중첩 조건문(if문 안에 if)
num2 = 80
str1 = "a"
if num2 ==80:
if str1 =="a":
print("둘다일치") #출력:둘다일치
else:
print("숫자만 일치")
else:
print("모두 일치안함")
파이썬에서는 다른 프로그래밍 언어와 다르게 switch문이 없습니다.
'PYTHON Programming > Python' 카테고리의 다른 글
[python] 컴프리헨션 (0) | 2024.04.23 |
---|---|
[python] 반복문 (0) | 2024.04.23 |
[python] 변수 및 연산자 (0) | 2024.04.22 |
[python] 자료형 (0) | 2024.04.22 |
파이썬 설치 (0) | 2024.04.22 |