문제 |
수학 점수 : 70 과학 점수 : 90 B |
풀이
A = int(input("수학 점수 : ")) #수 입력받기
B = int(input("과학 점수 : ")) #수 입력받기
C = (A+B)/2 #평균값 구하기
if C >= 90 : #만약 C가 90과 같거나 크다면
print("A") #텍스트 출력
elif C >= 80 : #(위 조건 미충족시) 만약 C가 80과 같거나 크다면
print("B") #텍스트 출력
elif C >= 70 : #(위 조건 미충족시) 만약 C가 70과 같거나 크다면
print("C") #텍스트 출력
else : #전부 아니라면
print("D") #텍스트 출력
* elif를 쓰는 이유는 90점을 받았을때 A,B,C 등급이 중복 출력되지 않도록 거름망 역할을 함!
'코딩테스트 > 파이썬(Python)' 카테고리의 다른 글
[Python] if문 중첩을 활용하여 관리자 로그인 만들기 (0) | 2021.08.03 |
---|---|
[Python] 수를 입력받고 절댓값을 출력 (0) | 2021.08.03 |
[Python] 수를 입력받고 양수인지 음수인지 0인지 판별 (0) | 2021.08.02 |
[Python] 두 수와 연산자를 입력받고 연산 결과를 출력 (0) | 2021.08.02 |
[Python] 두 수(두자리수)를 입력받고 더했을때 1의 자리에서 올림이 발생하는지 판별 (0) | 2021.08.02 |