일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 인덱스
- 다항식회귀분석
- 난수배열
- Key
- Python
- 파이썬강의
- index
- 코딩배우기
- 리스트함수
- 계속기업
- 머신러닝
- jupyternotebook
- 기계분석
- 다중회귀분석
- 딕셔너리
- 빅데이터
- 자본
- 자산
- 파이썬기초
- IFRS
- INDEX함수
- 코딩
- value
- 리스트
- pop함수
- 파이썬독학
- dictionary
- 재무제표
- 파이썬
- 부채
- Today
- Total
목록파이썬독학 (8)
코인시던스의 기록

안녕하세요. 오늘은 파이썬의 4 가지 컬렉션 중 세트(Set) 에 대해 알아보겠습니다. 수학에서의 집합과 동일한 개념으로 중복이 안되고 순서가 없는 데이터 구조입니다. 다른 컬렉션에 비해 쓰는 경우가 많지 않습니다. 1. 세트(Set) 생성, 초기화 - 세트(Set) 는 딕셔너리(dict) 의 키(key) 만 활용하는 데이터 구조로, 딕셔너리(dict) 와 마찬가지로 중괄호 {} 를 이용해 생성합니다. ※ 비어있는 세트 생성 하지만 빈 세트(Set) 를 생성할 때는 set() 함수를 이용합니다. a = {} 로 하면 비어있는 딕셔너리가 생성되기 때문이죠. 2. 세트(Set) 특징 (1) 중복으로 있는 항목을 모두 제거하고 출력 - a 라는 세트에 1 이 3 번, 3 이 2 번 있는데 모두 제거되고 출력되..

안녕하세요. 오늘은 파이썬의 4가지 컬렉션 중 튜플(Tuple) 에 대해 알아보겠습니다. 튜플은 쓰임새가 명확하고 한정적이기 때문에 쉽게 배울 수 있습니다. 1. 튜플(Tuple)의 생성 - 리스트는 대괄호 [] 를 이용해서 생성했다면, 튜플은 일반 괄호 () 를 이용해서 생성합니다. 2. 튜플(Tuple) 의 특징 - 튜플은 리스트와 다르게 한 번 생성되면 값을 바꿀 수 없습니다. (immtable) - 아래의 예시와 같이 리스트에서는 0 번째 멤버를 100 으로 바꾸고 출력하면 리스트가 바뀐 것을 볼 수 있죠. - 하지만 튜플은 immutable 로 변경이 안되기 때문에 type error 가 뜹니다. item assignment 가 안된다고 나와있죠. 3. 튜플(Tuple) 사용 이유 그런데 튜플을..

1. Type (1) Type 함수 변수 또는 값의 타입(Type)을 알고자 할 때 사용하며, type() 안에 변수 또는 값을 넣어주면 됩니다. (2) Type 종류 파이썬에는 4가지 데이터 타입이 있습니다. ① 정수(int) ② 실수(float) ③ 문자열(str) ④ 불리언(boolean) - 정수, 실수 타입은 수학에서의 정수, 실수와 같으며, 문자열 타입에 관해서는 #4, #5 파이썬 기초 강의에서 자세히 다루고 있으니 참조해 주세요. 불리언은 값을 True/False 두 가지만 가지는 타입을 말합니다. 2. 숫자형 타입의 연산 및 대입 (1) 기본 연산 정수, 실수형 타입을 숫자형 타입(numbers) 라고도 하는데 수학과 동일하게 기본 연산이 가능합니다. 가감승제 연산자(+,-,*,/) 를 ..

1. 변수 (Variable) (1) 변수의 정의 : 데이터를 저장하는 공간입니다. - 저장공간(memory) 에 값을 생성하고 이 저장공간의 이름(변수 이름) 을 지정하겠다. 라는 뜻입니다. (2) 대입 연산자 (=) 프로그래밍에서 = 는 우리가 수학에서 알고 있는 '같다'가 아니라 변수에 값을 대입하는 대입 연산자입니다. = 를 기준으로 왼쪽은 변수 이름, 오른쪽은 데이터 (다른 변수 or 값) 가 위치합니다. (3) 변수 이름 규칙(variable naming) ① 영문 대/소문자, _(underscope), 숫자로 구성 가능합니다. 하지만 위는 예시일 뿐 실제로는 저렇게 짓지 않는 것이 좋습니다. Code 를 혼자만 보는 것이 아니라 다른 사람도 함께 볼 수 있기 때문에 (협업할 때) 보통은 코드..

1. Jupyter Notebook 사용법 2. 셀의 Mode 3. 단축키 4. 셀의 실행 에 대해 알아보겠습니다. 1. Jupyter Notebook 사용법 Jupyter Notebook 을 실행한 다음 New > Python3 을 클릭해주면 새로운 Notebook 파일이 생성됩니다. Untitled 라고 되어 있는 부분을 클릭해서 원하는 제목으로 고쳐줍니다. 이렇게 Notebook 파일을 새로 만들면 셀이 있는 것을 볼 수 있는데, 이 셀에는 아래와 같이 코드나 주석을 입력할 수도 실행할 수도 있습니다. 2. 셀의 모드 (입력모드, 명령모드) 셀은 두가지 모드가 있습니다. 셀을 클릭하거나 Enter 를 누르면 녹색으로 바뀌는데 입력모드 라 하며, 원하는 코드나 설명을 적을 수 있습니다. ESC 를 누..

파이썬은 데이터 분석에 많이 사용하는 언어 중 하나로 파이썬으로 프로그래밍 기초에 대해 알아보고 나아가서 데이터 분석도 함께 해보겠습니다. 오늘은 파이썬 개발 환경을 설치하는 법에 대해 알아보겠습니다. 파이썬을 설치하는 방법에는 여러가지가 있는데요. 파이썬만 따로 설치할 수도 있고 PIP 라고 하는 Package Management Tool 을 이용하여 필요한 Package 만 따로 설치할 수도 있습니다. 저희는 Anaconda 라는 Tool 을 사용해서 파이썬을 설치해보겠습니다. Anaconda 는 Data 분석, 수치해석, 과학적 연산이 필요한 환경에 대해서 거의 Cover 해주기 때문에 Anaconda 를 이용하면 필요한 Package 나 Tool 을 한번에 다 설치 가능합니다. 1. Google ..

1. 셀의 Type (Code, Markdown) 2. Markdown Type 에서의 기능 (글자크기, 굵은 글씨, 기울이기, 리스트, 인용구호, 수식, 코드 링크) 에 대해 알아보겠습니다. 셀의 Type 지난 시간에 셀의 두가지 Mode (명령모드, 입력모드)에 대해서 알아보았는데요. 셀은 Mode 뿐 아니라 Type 도 가지고 있습니다. Code, Markdown, Raw NBConvert 이렇게 3가지 Type 이 있습니다. 셀 Type 은 Cell > Cell Type > Code / Markdown 에서 변경할 수 있습니다. (1) Code Type 셀을 만들면 기본적으로 옆에 In [ ] 이라고 뜨는데 Input 을 뜻하며, Code Type 입니다. 코드를 입력하려면 Code Type 의 ..

안녕하세요. 오늘은 파이썬 컬렉션 4가지 중 리스트(List) 에 대해 알아보겠습니다. 리스트가 무엇인지, 리스트를 생성하는 방법, 리스트 인덱싱에 대해 다뤄보겠습니다. 리스트에서 문자열을 일부 가져오는 슬라이싱(Slicing)이나, 리스트 항목을 추가하고 삭제하는 건 [#8 파이썬 기초] 를 참조해주세요. 리스트 타입의 이해 실생활에서 말하는 학생 리스트, 성적 리스트 등과 같이 복수개의 값을 담을 수 있는 데이터 구조를 말합니다. 리스트(List) 는 생성한 후에도 원소를 추가하거나 삭제하는 등 변경이 가능해서(mutable) 리스트의 크기가 동적으로 늘어나기도 줄어들기도 합니다. 나중에 배울 튜플(tuple) 이라는 컬렉션과 차이가 나는 부분이죠. 리스트 생성/초기화 방법 리스트를 생성하는 방법은 ..