어떤 프로그래밍 언어를 배우든 항상 빠지지 않는 과목별, 학생별 점수 평균, 표준편차 구하기.
코드
subject=['국어','영어','수학','과학','사회']
scores={}
avg = 0
for i in subject:
scores[i]=int(input("{} : ".format(i)))
print("60점 이상 과목들은 ",end=" ")
for sub ,score in scores.items():
avg = avg + score
if score < 60 :
continue
print(sub, end=" ")
print("입니다. ")
print("평균 점수는 {} 입니다".format(avg/len(subject)))
실행결과
국어 : 40
영어 : 50
수학 : 60
과학 : 70
사회 : 80
60점 이상 과목들은 수학 과학 사회 입니다.
평균 점수는 60.0 입니다
반응형
'Computer Science&Engineering > 파이썬' 카테고리의 다른 글
print 시 줄바꿈 안되게 하기 | 한 줄로 출력하기 (0) | 2020.09.23 |
---|---|
숫자 다섯 번 입력받아 평균 구하기 (0) | 2020.09.23 |
까페 차릴 돈은 없지만, 파이썬 코드로 가상 까페 차리기 (0) | 2020.09.22 |
파이썬 계좌 입출금 프로그램 구현 (0) | 2020.09.22 |
파이썬 딕셔너리를 활용하여 "가위바위보 프로그램" 구현 (0) | 2020.09.22 |