728x90
출처 : 반크_독도2023
참고풀이]
import matplotlib.pyplot as plt
#입력파일을 열고 자료 불러오기
infile=open("students.txt","r")
lines=infile.readlines() #라인별로 자료를 읽어 저장한다.
infile.close()
L=[]
for line in lines: #한라인씩 읽어서
line=line.rstrip() # '\n'를 제거하고
L.append(list(line.split())) #리스트에 추가한다.
#처리부분 및 결과출력
plt.title("Student Score")
for n in L:
#plt.bar(x축값, y축값)
plt.bar(n[0], int(n[1]))
plt.show() #plt.bar()로 정해지 내용을 그래프로 보여준다.
참고풀이 결과]
참고자료 파일]
대한민국의 아름다운 영토, 독도의 봄
반응형
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 326제] 두근두근 파이썬(개정판) CHAPTER 12 도전문제 1 p377 (0) | 2024.10.21 |
---|---|
Python 325제] 두근두근 파이썬(개정판) CHAPTER 11 연습문제 7 p361 (0) | 2024.10.19 |
Python 323제] 두근두근 파이썬(개정판) CHAPTER 11 연습문제 5 p360 (0) | 2024.10.14 |
Python 322제] 두근두근 파이썬(개정판) CHAPTER 11 연습문제 4 p360 (0) | 2024.10.14 |
Python 321제] 두근두근 파이썬(개정판) CHAPTER 11 연습문제 3 p359 (0) | 2024.10.14 |
댓글