본문 바로가기
  • 초부득3 - 어제보다 나은 내일을 위해
  • 꿈이 현실이 되는 날까지
sw사관학교 정글 2기/01 기초,재귀,완전탐색, 정렬

백준 9498번 -시험 성적- with.Python3

by 금의야행 2021. 8. 7.

https://www.acmicpc.net/problem/9498

문제

 두 수를 사용자로부터 입력받고, 두 수에 대한 사칙연산(덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 계산)을 모두 하여 출력

 

내 풀이

a = int(input())

if 100 >= a >= 90:
    print('A')
elif 90 > a >= 80:
    print('B')
elif 80 > a >= 70:
    print('C')
elif 70 > a >= 60:
    print('D')
else:
    print('F')

해설

단순 if elif else 활용

https://wikidocs.net/57

if문은 변수 통제에 유용하다.

== 연산자는 같음을 의미. =는 대입.

 

정답 풀이

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')

출처:https://ooyoung.tistory.com/25

 

해석

if 와 elif를 더욱 잘 활용해 필요없는 조건 ex)  90 > a >= 80 등을 없앴다.

댓글