# a = []## n = int(input())# for i in range(n):# x, y, z = map(int, input().split())# a.append([x, y, z])# for j in range(n):# for i in range(1,n):# if a[i-1][2] < a[i][2]:# temp = a[i - 1][0]# a[i - 1][0] = a[i][0]# a[i][0] = temp# temp = a[i - 1][1]# a[i - 1][1] = a[i][1]# a[i][1] = temp# temp = a[i - 1][2]# a[i - 1][2] = a[i][2]# a[i][2] = temp## print(a[0][0], a[0][1])# print(a[1][0], a[1][1])# if a[0][0] == a[1][0]:# for i in range(n-2):# if a[i+2][0] != a[0][0]:# print(a[i+2][0], a[i+2][1])# break# else:# print(a[2][0], a[2][1])# What is a Class, Class is Object# Object Oriented Programming# OOP: Python ... hmm...'''Object and Oriented ... ?1. Object Properties - Material -> Variable -> int, float, double - Option -> Function -> function'''# class human:# def __init__(self, name, height, weight, age):# self.name = name# self.height = height# self.weight =weight# self.age = age## def hello(self):# print('my name is ' + self.name)### classroom = [] # list## x = human('ike', 177, 81, 35)# classroom.append(x)## x = human('Jelly', 150, 50, 50)# classroom.append(x)## for i in range(len(classroom)):# classroom[i].hello()'''Question 011. 열명의 학생을 입력 받을 수 있게 student 클래스를 만 드시오.2. 학생의 정보는 이름, 나이, 성별, 키, 몸무게, 국어점수, 수학점수, 영어점수로 이루어짐3. 각 학생을 담을 수 있는 클래스(classroom)을 선언하고 학생을 append 하세요.4. classroom 클래스 내에는 각 학생들의 국어, 수학, 영어 점수의 평균을 출력하도록 하는 '함수'를 작성하셍.5. 각 과목별로 랭크업 하는 시스템도 추가하세요.6. 학생별로 총 점에 대한 랭크 시스템도 추가하세요.7. 6번의 영향으로 성적을 출력하도록 하세요(예: 90이상은 A, 80점 이상은 B...)'''class student: def __init__(self, name, age, gender, height, weight, korean, math, english): self.name = name self.age = age self.gender = gender self.height = height self.weight = weight self.korean = korean self.math = math self.english = english def averageKorean(self): classroomclass classroom: def __init__(self): self.name = []for i in range(10): student(name, age, gender, height, weight, korean, math, english)
top of page
실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
231007
231007
댓글 0개
좋아요
댓글(0)
bottom of page