13. 파이썬 조건문 간단하게 표현하기


파이썬 조건문 간단하게 표현하기

파이썬 if .. else 조건문을 간단하게 표현하는 방법을 소개합니다.




일반적인 if .. else 문

condition = True

if condition:
    x = 1
else:
    x = 0

print(x)
1

위와 같이 자주 쓰는 조건문의 형태를

아래와 같이 한 줄로 간단하게 작성할 수 있습니다.


간단한 if .. else 문

condition = True

x = 1 if condition else 0

print(x)
1


일반적인 if .. elif .. else 문

a = 30

if a > 100:
  print('Too Big')
elif a > 10:
  print('Big')
else:
  print('Small')
Big

if .. elif .. else 조건문도 아래와 같이 간단하게 한 줄로 표현할 수 있습니다.


간단한 if .. elif .. else 문

a = 30

print('Too Big') if a > 100 else print('Big') if a > 10 else print('Small')
Big


이전글/다음글