728x90
:: 파이썬 과제 - 조건문 활용 ::
1. 조건문 (점수별 등급 출력하기)
if, elif, else
1. 조건문
요구조건
- 사용자의 시험 점수를 입력받아 등급을 출력하는 코드를 만들어주세요
- 등급표
- 91~100 : A
- 81~90 : B
- 71~80 : C
- ~71 : F
- 등급표
풀이)
def get_grade(score):
# some code
if score >= 91 : # 91 ~ 100점
return "A" # A 로 return
elif score >= 81 : # 81 ~ 90점
return "B" # B 로 return
elif score >= 71 : # 71 ~ 80점
return "C" # C 로 return
else : # 70점 이하
return "F" # F 로 return
print(" :: 점수 등급표 ::\n"
"===================\n"
" - 91~100 : A -\n"
" - 81~90 : B -\n"
" - 71~80 : C -\n"
" - ~71 : F -\n"
"===================\n")
score = int(input("점수를 입렵하세요 : "))
grade = get_grade(score)
print(f"최종 등급 : {grade}") # A ~ F
실행 예시)
:: 점수 등급표 ::
===================
- 91~100 : A -
- 81~90 : B -
- 71~80 : C -
- ~71 : F -
===================
점수를 입렵하세요 : 100 # <-- 입력 --
최종 등급 : A # <-- 출력 --
종료 코드 0(으)로 완료된 프로세스
728x90
반응형
'coding > Project' 카테고리의 다른 글
[Python] 활용편 - 11 - 반복문 (for) 활용(for, list, dictionary, if) (1) | 2022.09.16 |
---|---|
[Python] 활용편 - 10 - 반복문(while) 활용(while, if, try / except) (1) | 2022.09.16 |
[Python] 활용편 - 08 - list, filter, sort 활용(리스트 필터 및 정렬) (0) | 2022.09.14 |
[Python] 활용편 - 07 - try / except 활용(계산기 심화) (0) | 2022.09.14 |