공부
[Python] Ternary operator (3항 연산자)
승가비
2020. 4. 14. 04:58
728x90
a = 10
b = 20
# A
result = a == b and a-b or a+b
# B
result = a-b if a == b else a+b
https://blueshw.github.io/2016/01/22/python-conditional-ternary-operator/
파이썬 3항 연산자 비교
여느 언어에나 코드 량을 줄이기 위한 다양한 기법들이 존재합니다. 그 중에서 대표적인 것 중 하나인 3 항 연사자를 파이썬에서도 사용가능 합니다. 파이썬 언어의 장점 중에 하나가 타 언어에 비해 훨씬 적은 분량으로 똑같은 코드를 작성할 수 있는 것이…
blueshw.github.io
728x90