-
Python NameSpace(네임스페이스)
NameSpace란? wikipedia[1] 이름공간 또는 네임스페이스(영어: namespace)는 개체를 구분할 수 있는 범위를 나타내는 말로 일반적으로 하나의 이름 공간에서는 하나의 이름이 단 하나의 개체만을 가리키게 된다. 파일 시스템은 파일에 이름을 할당하는 이름공간이다. 일부 프로그래밍 언어들은 이름공간 안에 변수와 함수를 조직한다. 컴퓨터 프로그래밍 언어인 C에서는 전역 지역 공간과 지역 이름 공간라는 이름 공간에 대한 개념이 있는데, 각각의 이름 공간에서는 같은 변수나 함수 이름을 사용할 수 없지만, 영역이 다르면 변수나 함수명이 같을 수도 있다. C++와 Java 프로그래밍 언어에서는 ... Read More
-
Python 용어집 해석
서론 파이썬 공식 Documentation을 보면 ABC??? 2to3 ??? 이해 못할 말들이 많다. 공식 Documentation의 용어사전[1]에 궁금했던 용어들이 상세하게 나와 있어 공부할 겸 직접 해석해보도록 하겠다. . . . 들여쓰기 된 코드 블록의 코드를 입력할 때, 쌍을 이루는 구분자 (괄호, 대괄호, 중괄호) 안에 코드를 입력할 때, 데코레이터 지정 후의 대화형 셸의 기본 파이썬 프롬프트. Ellipsis 내장 상수 [2] 2to3 파이썬 2.x 코드를 3.x 코드로 변환 시켜주는 도구, 소스 구문 분석 및 구문 분석 트리 탐색하여 비호환성을 다룬다. abstract b... Read More
-
Python Iterable
Python 공문에서 Iterable 이란?[1] An object capable of returning its members one at a time. Examples of iterables include all sequence types (such as list, str, and tuple) and some non-sequence types like dict, file objects, and objects of any classes you define with an iter() method or with a getitem() method that implements Sequence semantics. It... Read More
-
Python Ellipsis
Ellipsis 의 정의[1] The same as the ellipsis literal 《…》. Special value used mostly in conjunction with extended slicing syntax for user-defined container data types. Ellipsis is the sole instance of the types.EllipsisType type. 줄임표 리터럴 《…》과 동일합니다. 사용자 정의 컨테이너 데이터 유형에 대한 확장 슬라이싱 구문과 함께 주로 사용되는 특수 값입니다. Ellipsis는 types.EllipsisType 유형의 유일... Read More
-
Python Collection
Python Collection 이란?[1] 파이썬 내장 컨테이너인 dict, list, set 및 tuple에 대한 대안을 제공하는 특수 컨테이너 데이터 형을 구현한다. 객체 설명 namedtuple() 이름 붙은 필드를 갖는 튜플 서브 클래스를 만들기 위한 팩토리 함수 deque 양쪽 끝에서 빠르게 추가와 삭제를 할 수 있는 리스트류 컨테이너 ChainMap 여러 매핑의 단일 뷰를 만드는 딕셔너리류 클래스 Count... Read More
-
Python Built-in Constants(내장 상수)
상수란? 정상수가 아니다. 프로그램 언어를 처음 배울 때 책 앞부분에 나오는 단어로서, 컴퓨터공학을 전공한 사람들은 너무나도 익숙한 단어일 것이다. wikipedia[1] 상수(常數, constant)란 수식에서 변하지 않는 값을 뜻한다. 이것은 변하는 값 변수와 반대이다. wikidocs[2] 상수(constant)는 항상 똑같은 값을 저장하고 있는 곳이라 할 수 있습니다. 프로그래머나 시스템에 의해 미리 정해져있는 것으로, 복잡한 숫자의 값을 인지하기 쉬운 문자로 변경하여 사용하고자 할 때 주로 사용합니다. 내장 상수란?[3] A small number of constants live i... Read More
-
Pandas 기초
Pandas는 언제 그리고 왜 쓰일까 When working with tabular data, such as data stored in spreadsheets or databases, pandas is the right tool for you. pandas will help you to explore, clean, and process your data. In pandas, a data table is called a DataFrame.[1] 스프레드시트나 데이터베이스에 저장된 데이터와 같은 표 형식의 데이터로 작업할 때 판다는 사용자에게 적합한 도구입니다. 판다들은 여러분이 데이터를 탐색하고, ... Read More