num1 = 10
num2 = 100
numResult = True if num1 > num2 else False
print('num1 > num2: {}'.format(numResult))
print('num1은 num2보다 크다.') if numResult else print('num1은 num2보다 크지 않다.')
num1 > num2: False
num1은 num2보다 크지 않다.
snowAmount = int(input('현재 적설량: '))
limitSnowAmount = 30
print('적설량: {}mm, {}'.format(snowAmount, '대설 경보 발령')) if snowAmount >= limitSnowAmount else
print('적설량: {}mm, {}'.format(snowAmount, '대설 경보 해제'))
현재 적설량: 22
적설량: 22mm, 대설 경보 해제
현재 적설량: 50
적설량: 50mm, 대설 경보 발령
예제 2) 조건식을 이용하여 국어, 영어, 수학 점수를 입력하면 과목별 결과와 전체 결과를 출력하는 코드를 작성해보자. (과목별 합격 점수: 60점, 전체 합격 평균 점수: 70점)
import operator
subPassScore = 60
avgPassScore = 70
kor= int(input('국어 점수: '))
eng= int(input('영어 점수: '))
mat= int(input('수학 점수: '))
totalScore = kor + eng + mat
avg = totalScore / 3
print('국어: PASS') if operator.ge(kor, subPassScore) else print('국어: FAIL')
print('영어: PASS') if operator.ge(eng, subPassScore) else print('영어: FAIL')
print('수학: PASS') if operator.ge(mat, subPassScore) else print('수학: FAIL')
print('시험: PASS') if operator.ge(avg, avgPassScore) else print('시험: FAIL')
print('총점: %d . 평균: %.2f'% (totalScore, avg))
국어 점수: 100
영어 점수: 90
수학 점수: 86
국어: PASS
영어: PASS
수학: PASS
시험: PASS
총점: 276 . 평균: 92.00