반응형
파이썬, 3항 조건연산자 흉내내기
글. 오상문 sualchi@daum.net
파이썬에는 3항 조건연산자가 없습니다. 하지만 아래처럼 논리연산자 and와 or를 이용하여 조건연산자를 흉내낼 수 있습니다.
a = 1
ret1 = a == 1 and "a is 1" or "a is not 1"
ret2 = a == 0 and "a is 1" or "a is not 1"
print(ret1)
print(ret2)
[실행 결과]
a is 1
a is not 1
<이상>
반응형
'Python 기초' 카테고리의 다른 글
파이썬, 터틀 그래픽으로 나무 그리기 (함수 재귀호출 방식) (0) | 2020.11.28 |
---|---|
파이썬, print 출력 옵션 활용하기 (0) | 2020.10.12 |
파이썬, 주사위 N번 던질 때 모든 조합과 경우의 수 출력 (0) | 2020.09.30 |
파이썬, 리스트 언팩(unpack, 데이터 분리) 처리 (0) | 2020.09.19 |
파이썬, 피보나치 수열 n개 출력, n번째 값 반환 함수 (0) | 2020.09.18 |