학생들의 점수를 등급별로 나누어 보기
student_scores = {
"Harry": 81,
"Ron": 78,
"Hermione": 99,
"Draco": 74,
"Neville": 62,
}
#TODO-1: Create an empty dictionary called student_grades.
#student_grades 라는 딕셔너리 만들기
student_grades = {}
#TODO-2: Write your code below to add the grades to student_grades.👇
#student 만 입력하면 학생들 이름이 나온다.
for student in student_scores:
if student_scores[student] >= 91:
student_grades[student] = "outstanding"
elif student_scores[student] >= 81:
student_grades[student] = "Exceeds Expectations"
elif student_scores[student] >= 71:
student_grades[student] = "Acceptable"
else:
student_grades[student] = "Fail"
print(student_grades)
딕셔너리를 for 문에 적용해보는 것을 활용하는 방법이다.
'개발공부 > Python' 카테고리의 다른 글
파이썬으로 경매 프로그램 만들기 (0) | 2023.03.16 |
---|---|
파이썬_리스트와 딕셔너리 중첩하기 (1) | 2023.03.15 |
파이썬_딕셔너리(dictionary) (0) | 2023.03.14 |
파이썬 pickle 함수 GPT한테 물어봤음 (0) | 2023.03.13 |
파이썬으로 컴퓨터랑 가위바위보 게임 만들기 (0) | 2023.01.20 |