'파이썬 시작하기' 카테고리의 글 목록
[파이썬] 프로그래밍의 구조, 클래스 (객체, 생성자, 상속, 오버라이딩)
1. 클래스(Class)와 객체(Object) 클래스는 과자 틀과 비슷하다고 설명할 수 있습니다. 과자 틀을 이용해서, 같은 모양의 과자를 여러개 만들 수 있는 것처럼, 클래스를 활용해서, 동일한 속성의 객체를 여러 개 만들 수 있습니다. 이렇게 만들어진 객체에는 고유한 성격을 가지고 있어서, 서로 영향을 미치지 않습니다. 아래는 간단한 클래스를 만드는 코드 입니다. # 아무 기능도 하지 않는 Class 선언 class A: pass a = A() type(a)# 출력 2. 생성자(Constructor) 객체의 초기값을 설정해야할 필요가 있을 때 사용하는 메서드를 의미합니다. 생성자는 객체가 생성될 때, 자동으로 호출되고, 아래와 같이 만들 수 있습니다. # 두 수를 더해주는 기능을 가지는 클래스 선언 ..
2023. 4. 23.
[파이썬] 프로그래밍의 기초, 자료형 - 3 (딕셔너리)
1. 딕셔너리 자료형 딕셔너리(Dictionary)는 대응 관계를 KEY와 VALUE로 나타내는 자료형 입니다. 예를 들어, '이름' = '홍길동'으로 대응할 수 있고, 'BASEBALL' = '야구' 이런식으로도 대응을 할 수 있습니다. KEY를 통해 VALUE를 확인할 수 있어서, 순차적으로 모든 값을 확인해보지 않아도 된다는 장점이 있습니다. 딕셔너리를 생성하는 여러가지 방법 # 딕셔너리 생성 a = {} a = {1:'hi'} a = {'a': [1,2,3]} a = {'name':'pey', 'phone':'01012345678', 'birth':'1225'} 딕셔너리 추가, 삭제 KEY값을 통해서 딕셔너리에 추가, 삭제가 가능합니다. # 딕셔너리에 추가 a = {1:'a'} a[2] = 'b'..
2023. 3. 10.
[파이썬] 프로그래밍의 기초, 자료형 - 2 (리스트, 튜플, 불)
숫자형과 문자열 자료형은 아래의 이전 포스팅을 참고해주세요. [파이썬] 프로그래밍의 기초, 자료형 - 1 (숫자형, 문자열) [파이썬] 프로그래밍의 기초, 자료형 - 1 (숫자형, 문자열) '파이썬 프로그래밍'을 시작하며 AI 관련 포스팅을 많이 올리다보니 앞으로도 개발자로 살아가려면, AI를 배우지 않으면 안되겠다는 생각이 많이 들었습니다. 그동안은 회사에서도 AI에 관해 넘 dongdoridong.tistory.com 1. 리스트 자료형 리스트(List)는 숫자, 문자 또는 리스트 들을 하나의 변수로 관리하기 위한 자료형 입니다. 리스트를 생성하는 여러가지 방법 # 빈 리스트 생성 a = list() b = [] # 리스트 생성 c = [1, 2, 3] d = ['Life', 'is', 'too', ..
2023. 3. 8.