http://acmicpc.net/problem/9498
{코드}
score = int(input())
if score >= 90:
print('A')
elif score >= 80:
print('B')
elif score >= 70:
print('C')
elif score >= 60:
print('D')
else:
print('F')
{설명}
지난 글에선 조건 연산자(삼항 연산자)를 통해 두 수를 비교하는 문제를 풀었습니다.
이번에도 똑같이 조건연산자를 사용할 수는 있으나 확인해야 하는 조건이 많아서 코드 줄이 길어지거 가독성이 떨어집니다.
그래서 이번에는 일반적인 조건문을 통해 풀어보았습니다.
'알고리즘 공부 > BOJ백준 풀이' 카테고리의 다른 글
[백준 14681번-파이썬/Python] 사분면 고르기 (0) | 2020.09.26 |
---|---|
[백준 2753번-파이썬/Python] 윤년 (0) | 2020.09.24 |
[백준 1330번-파이썬/Python] 두 수 비교하기 (0) | 2020.09.23 |
[백준 2588번-파이썬/Python] 곱셈 (0) | 2020.09.23 |
[백준 10430번-파이썬/Python] 나머지 (0) | 2020.09.23 |