본문 바로가기
반응형

programming/Python170

파이썬 클래스 생성자 초기화 함수 init 사용 python class constructor init function 파이썬 init 함수는 클래스가 생성시 클래스 변수에 초기값을 설정하는 역할을 한다. 생성자라고 하는데 비슷한 것이 자바나 C#의 생성자와 동일한 작업을 한다. 문법적인 차이가 있을 뿐 쓰임새는 같다. 파이썬 클래스 초기화 init 함수 사용 python class init function 모든 OOP 언어의 특징은 클래스를 초기화할 수 있다. 클래스의 특징적인 값들을 클래스를 초기화하면서 설정할 수 있는 것이다. 자바나 C# 같은 경우 이런 작업을 하는 것을 생성자라고 한다. 생성자에 대한 것은 다음으로 미루어 클래스를 초기화하고 객체화 하면서 초기값을 설정할 수 있다라는 점만 이해하자. 파이썬 클래스 초기화 설정 파이썬 변수는 선언 작업은 없지만 초기값을 설정할 수 있다. 파이썬 클래스는 class .. 2021. 11. 6.
파이썬 클래스의 개념 객체 생성 방법 python class and object 파이썬은 객체지향 언어이다. 클래스와 객체를 만들어 독립적이고 규칙적인 데이터 구조를 만들어 사용할 수 있다. 자바나 C#도 마찬가지이다. 파이썬 클래스와 객체의 생성 방법부터 알고 넘어가도록 하자. 클래스와 객체의 개념을 이해하는 것은 어렵지만 그냥 넘어가자. 어차피 시간이 지나면서 이해된다. 걱정하지 말자. 파이썬 클래스의 개념 객체 생성 방법 python class and object 파이썬은 객체지향프로그래밍 언어이다. 그렇기에 클래스를 만들고 객체를 만들어 사용할 수 있다. 파이썬에서 클래스를 만들고 객체를 생성할 수 있다는 것은 동일한 형태의 여러가지 데이터를 조작하고 가공할 수 있다는 것이다. 즉, 클래스라는 하나의 틀이 있고, 객체라는 형태를 만들어 데이터를 넣고 만들어 사용할 수 있다. .. 2021. 11. 5.
파이썬 배열 요소 값 삭제하기 Array.pop() Array.remove() removing Array Elements 파이썬 배열에서 요소 값을 삭제하는 메서드는 2가지이다. array.pop() 메서드와 array.remove() 메서드를 사용하면 된다. 이 둘의 기능은 같지만 사용방법은 다르다. array.pop() 메서드는 배열의 인덱스번호를 인자값으로 이용하고 array.remove() 함수는 배열 안에 존재하는 값을 인자값으로 사용한다. 파이썬 배열 요소 값 삭제하기 Array.pop() Array.remove() removing Array Elements 파이썬에서 배열을 사용하여 요소 값을 추가할 수 있었다. 요소 값을 추가할 수 있다는 것은 반대로 요소 값을 제거할 수 있다는 것이다. 파이썬 배열의 요소 값을 제거할 때 사용되는 것은 array.pop() 메서드와 array.remove() 메서드이다. 이.. 2021. 11. 3.
파이썬 배열 요소 값 추가하기 Array.append() Adding Array Elements 파이썬 배열은 필요시 요소 값을 추가할 수 있다. 요소 데이터 값을 추가할 때는 array.append() 함수를 사용하고 인자값으로 요소 값을 넣어주면 된다. 추가된 요소 값의 배열의 마지막에 위치한다. 파이썬 배열 요소 값 추가하기 Adding Array Elements 파이썬 배열을 조작하고 가공할 때 신규로 데이터를 추가하고자 할 경우가 있다. 임읠 추가를 하던 자동으로 추가를 하던 어찌됐든 추가될 필요가 생길 수 있다. 파이썬 배열은 Array.append() 함수를 사용하여 데이터를 추가할 수 있다. Array.append() array.append() 함수는 파이썬 배열에 요소 값을 추가하는 내장 함수이다. 값을 추가할 때는 append() 함수의 인자값으로 값을 넣어주면 된다. 특징이라면 .. 2021. 11. 3.
반응형