글 수정

작성자 본인만 수정할 수 있습니다

← 홈으로
ㅇㅇ · 2024.09.24 · 조회 1,314
2024.09.24 센텀고 정보 수업 파이썬 배열과 함수 배열의 구조 이해와 함수 활용
[code]<br> jumsu = [["카리나",90,95,185],["윈터",80,90,170],["지젤",100,80,180],["닝닝",95,80,175]]<br> <br> #input 함수는 기본적으로 문자열로 입력 처리됨.<br> subject = input("과목명을 입력하세요:")<br> <br> # 국어를 입력시에는 에스파고 학생의 국어점수 중 최고점을 구함.<br> if ( subject == "국어" ):<br> a = 1<br> elif ( subject == "정보"):<br> a=2<br> else:<br> subject = input("과목명을 입력하세요:")<br> <br> <br> #최고점 구하는 함수 만들기<br> #jumsu 배열은 함수내에서도 사용 가능함.<br> # 과목명을 국어 입력을 가정 : a = 1<br> def top_score(a): # a=1 일 경우 : 국어의 최고점을 구해줌<br> point = jumsu[0][a]<br> for i in range(4):<br> if ( point &lt; jumsu[i][a] ):<br> point = jumsu[i][a]<br> print("네놈의점수는:",point)<br> <br> <br> <br> top_score(a)<br> <br> # 에스파고 전교1등 구하기<br> # 조건: person 변수에 함수의 return값으로 저장될수 있도록 한다. <br> <br> <br> <br> #person = top_person()<br> #print("에스파고 전교 1등:",jumsu[person][0])<br> [/code]