728x90
반응형
이번 포스팅은 www.acmicpc.net/problem/9498서 푼 것을 토대로 작성했습니다.
if문의 두 번째 문제인 9498번 시험 성적입니다.
먼저 문제는 각 점수의 구간마다 학점을 출력하는 프로그램을 작성하는 것입니다.
일단 점수를 입력받고
if를 이용해 학점을 출력하면 될 것 같아 코드를 작성해보았습니다.
a = int(input())
if a >= 90 and a <= 100:
print('A')
elif a >= 80 :
print('B')
elif a >=70 :
print('C')
elif a >= 60 :
print('D')
else :
print('F')
일단 시험 점수는 int 형으로 입력을 받고
조건에 맞게 and로 90~100으로 만들었습니다.
elif에서는 a >= 80 and a <= 89로 해도 되지만
코드를 짧게 하고 파이썬에서는 조건 불만족 시 자동으로 89까지 체크를 해주기 때문에
안 적어도 상관없습니다.
다음 포스팅으로 찾아오겠습니다 :)
728x90
반응형
'Python > 백준 알고리즘' 카테고리의 다른 글
[BaekJoon/Python] : 백준 14681번 - 사분면 고르기 (0) | 2020.12.14 |
---|---|
[BaekJoon/Python] : 백준 2753번 - 윤년 (2) | 2020.12.14 |
[BaekJoon/Python] : 백준 1330번 - 두 수 비교하기 (0) | 2020.12.13 |
[BaekJoon/Python] : 백준 2588번 - 곱셈 (0) | 2020.12.10 |
[BaekJoon/Python] : 백준 10430번 - 나머지 (0) | 2020.12.10 |