삼항 연산자

서리·2025년 1월 11일

파이썬

목록 보기
19/40
post-thumbnail

기존 코드

if 조건:
    a = v1
else:
    a = v2

삼항 연산자를 이용한 코드

a = v1 if 조건 else v2
  • 조건이 인 경우 변수 a = v1, 조건이 거짓인 경우에는 a = v2가 됨

✏️ 예시) 삼항 연산자

a = int(input())

b = 50 if a > 10 else 3

print(b)

# 출력 결과
>> 20
50

>> 5
3
n = 8
a = 2 + 6 + 5 if n > 10 else 6
print(a)  # 6
n = 8
a = 2 + 6 + (5 is n > 10 else 6)
print(a)  # 14
profile
응애

0개의 댓글