[Python] 클래스 대신 튜플(Tuple) 사용하기
● 파이썬으로 클래스 구현 [Python] 클래스(Class) - 클래스 정의, 정보 저장, 값 변경, 객체 리스트 1. 클래스(Class)란? - 새로운 형태를 하나 정의한 후, 형태를 이루기 위한 요소로 새로운 값을 정의하는 것. - 예를 들어, 두 학생의 국어, 수학, 영어 점수가 각각 (50, 60, 70), (70, 80, 90)이라 하자. kor1 kdh9797-devwiki.tistory.com 1. Tuple - 파이썬에서 새로운 형태를 정의할 때 복잡하지 않은 경우는 클래스(class)를 만들지 않고 튜플(tuple)을 이용하여 해결할 수 있다. - 함수를 구현할 때 2개 이상의 값을 반환하는 경우는 다음과 같다. def two_numbers(): return 1,2 print(two_n..
2023. 2. 7.
[Python] 클래스(Class) - 클래스 정의, 정보 저장, 값 변경, 객체 리스트
1. 클래스(Class)란? - 새로운 형태를 하나 정의한 후, 형태를 이루기 위한 요소로 새로운 값을 정의하는 것. - 예를 들어, 두 학생의 국어, 수학, 영어 점수가 각각 (50, 60, 70), (70, 80, 90)이라 하자. kor1, math1, eng1=50,60,70 kor2, math2, eng2=70,80,90 - 이와 같이 변수를 직접 정의하여 사용할 수도 있지만, (국어, 수학, 영어)처럼 3개의 세트가 한 학생에 대한 정보를 나타내는 것이 효율적이고 직관적이다. - 따라서 학생을 가리키는 새로운 형태를 하나 정의하고 그 형태를 이루기 위한 요소로 (국어, 수학, 영어)를 정의해야 하는데 이때, 사용하는 것이 클래스이다. ● 클래스 정의 class Student: def __ini..
2023. 2. 5.