관리 메뉴

moozi

11/28 파이썬을 이용한 성적처리 본문

TIS_2020/빅데이터분석주말반

11/28 파이썬을 이용한 성적처리

moozi 2020. 11. 28. 10:12
scores=[]
score={"이름":"","영어":0,"수학":0,"과학":0,"평균":0}
while True:
    print("===============")
    print("등록 : 1  - 등록중 종료 :quit")
    print("목록 : 2")
    print("종료 : 0")
    print("===============")
    menu=input("menu : ");
    if menu=="1":
        score["이름"]=input("이름을 입력하세요 : ")
        if (score["이름"] == "quit"): break
        score["영어"]=input("영어점수를 입력하세요 : ")
        if (score["영어"] == "quit"): break
        score["수학"]=input("수학점수를 입력하세요 : ")
        if (score["수학"] == "quit"): break
        score["과학"]=input("과학점수를 입력하세요 : ")
        if (score["과학"] == "quit"): break
        total = int(score["영어"]) + int(score["수학"]) +int(score["과학"])
        score["평균"]=round(total/3,2)
        scores.append(score)
        print("평균 : "+ str(score["평균"]))
        f = open("C:/doit/data.txt", 'a')
        f.write("이름:"+str(score["이름"]))
        f.write(",영어:"+str(score["영어"]))
        f.write(",수학:"+str(score["수학"]))
        f.write(",과학:"+str(score["과학"]))
        f.write(",평균:"+str(score["평균"])+"\n")
        f.close()
    elif menu=="2":
        f2 = open("C:/doit/data.txt", 'r')
        data = f2.read()
        print(data)
        f2.close()
    else:
        break

'TIS_2020 > 빅데이터분석주말반' 카테고리의 다른 글

11/28 seoul.csv  (0) 2020.11.28
11/28 최저기온  (0) 2020.11.28
통계기초  (0) 2020.11.06
open api 버스위치  (0) 2020.11.06
웹크롤링  (0) 2020.11.06
Comments