Home
계발하는 개발자
Cancel

파이썬 기초4

객체지향 프로그래밍(OOP) 객체 : 속성(Attribute)와 행동(Action)을 가지는 실생활에서의 물건 OOP는 이러한 객체 개념을 사용해 프로그래밍 속성은 변수, 행동은 함수로 표현된다. class class 선언 class class_name(object): object는 자동 상속받아 Python3부터는 작성하...

파이썬 기초3

자료구조 스택(Stack) 파이썬의 리스트를 사용해 스택구조를 구현 가능하다. push : list.append() pop : list.pop() 큐(Queue) 큐도 스택과 마찬가지로 리스트를 사용해 구현이 가능하고 pop의 동작만 인자를 주어 가장 앞의 값을 pop하도록 하면된다. push : list.append() pop : li...

파이썬 기초2

변수(variables) 프로그래밍에서 변수는 값을 저장하는 장소이다. 변수는 메모리 주소를 가지고 있고 변수에 들어가는 값은 메모리 주소에 할당된다. 참고 : 폰 노이만 아키텍쳐 선언 되는 순간 메모리 특정 영역에 물리적인 공간이 할당됨 변수 명명법 기본 자료형(primitive data types) int, floa...

파이썬 기초1

문법 지금까지 배워왔던 언어에서는 중괄호를 사용해 코드 블록을 나누고 하나의 구문이 끝날 때 세미콜론(;)을 달아주었다. 하지만 파이썬의 경우 세미콜론을 안써도 되고, 들여쓰기로 코드 블록을 나눈다. 변수 위의 예시에서 a와 b와 같이 특정 값을 저장할 수 있는것이 변수이다. C 혹은 JAVA와 같은 언어를 배울때에는 int a, double...