본문 바로가기

프로그래밍 언어/Python31

[Python] (3-1) 자료형 list(리스트) (수정/삭제/연산/인덱싱/슬라이싱) 리스트란? 복수 및 다수의 데이터를 묶어서 저장하는 것입니다. 복수의 데이터를 저장, 사용, 관리를 용이하게 합니다. 1. 리스트 만드는 방법 리스트 명 = [요소1, 요소2, 요소3, 요소4] EX) a = [ ] b = [ 1,2,3,4,5 ] c = [ 1.23,3E10 ] d = ['it\'s','my','life'] e = [ 1,2,3,1.234,"Python",["is","Fun"]] 2. 리스트 수정, 삭제 문자열과 다르게 리스트의 요소들은 수정이 가능합니다. del 키워드를 이용해 리스트를 지웁니다. ( 요소삭제, 범위삭제, 전체삭제 모두 가능) 3. 리스트 연산 리스트도 문자열처럼 연산, 인덱싱, 슬라이싱이 가능합니다. ※ 중첩 리스트 : 리스트 안에 리스트가 포함 삼중 리스트 : 중첩.. 2017. 11. 16.
[Python] (2-2) 자료형 문자열 (문자열 관련 함수) 문자열 관련 함수 +-----------------------------------------------------------+ ① upper( ) : 대문자로 변경 ② lower( ) : 소문자로 변경 ③ title( ) : 앞글자를 대문자로 변경 (띄어쓰기를 기준) ④ strip( ) : 단어 좌우측 공백 공백제거 ⑤ rstrip( ) : 단어 우측 공백 공백제거 ⑥ lstrip( ) : 단어 좌측 공백 공백제거 ⑦ join( ) : 문자열 삽입 ★★ ⑧ replace( ) : 문자열 대체하기 ⑨ split( ) : 문자열 나누기 ★★ * (2-1) 자료형 참고 ↓* ⑩ 문자의 위치를 반환 (index / rindex) ⑪ 문자의 위치를 반환 (find / rfind) +----------------.. 2017. 11. 16.
[Python] (2-1) 자료형 문자열 (만드는 방법/연산/인덱싱/슬라이싱/포매팅) 1. 문자열 문자열이란 문자가 열을 지어서 연결되어 있음을 뜻합니다. 즉, 연속되어있는 두개 이상의 글자를 문자열이라고 합니다. 문자열 ⇒ String String 사전적 의미 - (여러 개의 사물을 함께 엮어 놓은) 줄 2. 문자열을 만드는 4가지 방법 ↓↓↓↓↓↓↓↓↓ 3. 문자열을 만드는 4가지 방법의 차이점 ① 따옴표 3개는 복수라인으로 사용 가능합니다. ↓↓↓↓↓↓↓↓↓ ② 사용용도의 차이가 있습니다. ③ 백슬래쉬(\)를 이용하면( '," )를 문법이 아니라 문자로 치환합니다. ↓↓↓↓↓↓↓↓↓ ④ escape문자(\n) → n : new line ⇒ ⑤ 따옴표를 선택해서 출력합니다. ↓↓↓↓↓↓↓↓↓ 4. 문자열 연산 문자열을 더하거나 곱할 수 있습니다. & 더하기는 문자열끼리 가능 & 곱하기.. 2017. 11. 15.
[Python] (1) 자료형 (bool / 숫자형 / 형변환) 자료형 자료형(Data Type)이란 변수에 저장된 데이터의 타입을 의미합니다. 즉, 데이터가 숫자인지, 문자열인지와 같은 것들이 바로 자료형입니다. 자료형 종류 - bool : True 또는 False를 저장하는 타입 - int : 정수를 저장하는 타입 - float : 실수를 저장하는 타입 - complex : 복소수를 저장하는 타입 - str : 문자열을 저장하는 타입 - bytes : 0-255 사이의 코드 - list : 순서가 있는 데이터 집합 (내부 내용 변경 가능) - tuple : 순서가 있는 데이터 집합 (내부 내용 변경 불가) - set : 순서가 없는 데이터 집합 - dict : 키와 값을 쌍으로 저장하는 데이터 집합 1. boolean, bool (T/F) bool은 True(참).. 2017. 11. 14.