Development/Python(798)
-
고급 문자열 포매팅, 고급 문자열 포매팅 방법
고급 문자열 포매팅 · {}과 format()함수를 사용한 문자열 포매팅 방법입니다. · {}안에 인덱스번호를 지정하여 문자열중 해당 부분에 데이터 값을 포함시켜 문자열을 출력시켜줍니다. 고급 문자열 포매팅 방법 · 인덱스 기준으로 한 포맷팅 · 필드명 기준으로 한 포맷팅 · Object 기준으로 한 포맷팅 인덱스을 기준으로 한 포맷팅 인덱스인 위치를 기준으로한 포맷팅은 {0}, {1}, ... 등의 필드들을 format()함수의 파라미터 순서대로 매칭되어 집니다. '문자열{key}문자열'.format(key=value) '문자열{key1}문자열{key2}문자열'.format(key1=value1, key2=value2) Object를 기준으로 한 포맷팅 인덱스 및 키 사용 방식은 Python 오브젝트가..
-
변환 지시어(Conversion Specifier)
변환 지시어(Conversion Specifier)· 다른 언어에서는 "문자열 포맷 문자", "서식문자"라고도 합니다.· % 와 Conversion 문자(예: s, d, f) 사이에 전체 자릿수와 소숫점 뒤 자리수를 지정할 수 있습니다.
-
문자열 슬라이싱(Slicing)
문자열 슬라이싱(Slicing) · 슬라이싱(Slicing)은 "잘라내다", "나누다"는 의미를 가지고 있습니다. · 꺽쇠괄호(대괄호; []) 안에 인덱스 번호와 콜론(:)으로 지정합니다. · 기본적인 인덱스의 차이(스텝)는 1 입니다. · 시작 인덱스의 문자는 포함되지만 끝낼 인덱스의 문자를 포함되지 않습니다.(주의) 구분 기본값 시작할 인덱스(포함; included) 0 끝낼 인덱스(제외; excluded) 자료형 크기 스텝 (step) 1
-
make 계열 메소드
make 계열 메소드 확률분포를 사용하여 모형 시험을 위해 필요한 특성을 가진 가상의 데이터를 생성해 줍니다.
-
버블 차트(bubble chart)
버블 차트(bubble chart) · 데이터를 의미하는 점들의 분포로 상관관계를 파악할 수 있다는 점에서 산점도와 비슷합니다. 점의 크기를 다르게 하여 버블로 표현하며, 버블을 겹쳐서 표현할 수도 있습니다. · 데이터가 2차원이 아니라 3차원 혹은 4차원인 경우에는 점 하나의 크기 혹은 색깔을 이용하여 다른 데이터 값을 나타낼 경우에 사용합니다. · scatter()메소드에 s인자와 c인수로 지정합니다.
-
문자열 인덱싱(Indexing)
문자열 인덱싱(Indexing) · 인덱싱(Indexing)이란 무엇인가를 "가리킨다"는 의미를 가지고 있습니다. · 문자열의 인덱스를 특정 문자를 추출할 수 있습니다. · 시작위치와 끝위치가 생략될 경우 처음위치과 마지막위치로 인식합니다. · 음수 인덱스를 사용할 수 있습니다. 인덱스 앞에 '–(마이너스)' 붙이면 뒤에서부터 인덱싱합니다. 인덱싱 형식 인덱스는 대괄호([])를 사용하여 지정합니다. >>> 'python'[0] 'p' >>> 'python'[3] 'h' >>> 'python'[5] 'n' >>> 'python'[1:4] 'yth' >>> 'python'[-3:] 'hon' >>> 'python'[:4] 'pyth' 인덱스 위치값(offset; 오프셋 ≒ index)