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