본문 바로가기
카테고리 없음

문자열, 리스트, 퓨틀, 맵 - 파이썬

by 시간탐험 2020. 3. 24.

파이썬의 기본적인 연산자

기호

연산자

+ 덧셈
- 뺄셈
* 곱셈
/ 나눗셈

 

문자열 생성

- 변수를 선언 할 때 데이터 형을 사용하지 않는다.

 

- 텍스트를 겹따옴표(")로 감싸서 문자열을 생성

단, 문자열에 한 줄 이상의 여러 줄로 된 텍스트를 사용하려면 세 개의 홑따옴표(''')를 사용한다.

-> 멀티라인 문자열

 

이스케이핑 : 세 개의 홑따옴표 대신에 문자열에 있는 각각의 따옴표 앞에 \ 를 추가 하는 것

 

 

문자열 값 표현

변수의 값을 이용해 메시지를 표시할 때, %s 를 사용

 

 

%s를 여러 번 사용 할 경우

 

 

문자열 곱셈

print(곱할 횟수 * 문자열)

 

 

리스트

파이썬의 객체 <- c언어의 배열과 비슷한(?) 개념으로 보임

변수 = [", "...]

 

리스트 출력 : print(리스트명)

 

리스트에 있는 항목들의 부분 집합 표시

-> 대괄호 안에 콜론(:)을 사용

 

-숫자를 포함한 모든 종류의 항목들을 저장하는데 사용 가능

-문자열, 숫자를 섞어서도 사용 가능

- 다른 리스트를 리스트에 저장 가능

 

 

리스트에 항목 추가

리스트명.append('문자열')

 

리스트에 항목 삭제

del 리스트명[n+1번째 항목]

 

- 리스트끼리 덧셈 가능(리스트에 리스트가 아닌 다른 것의 덧셈은 불가)

- 숫자만큼 리스트를 곱하기 가능

- 나누기와 빼기는 불가

-> 어디서부터 나누거나 빼야할지의 기준이 없기 때문

 

 

 

튜플

괄호를 사용하는 리스트

 

튜플과 리스트의 차이점 : 튜플은 한 번 생성하면 수정할 수 없다.

사용하는 이유 : 때때로 변결할 수 없다는 것을 알고 있는 것이 유용하기 때문

 

 

어떤 것들의 집함

 

맵에 있는 각각의 항목들은 키와 그에 대응하는 값(value)을 갖는다.

 

- 각각의 키와 값을 구분하기 위해 콜론 사용

- 각 키와 값은 홑따옴표로 구분

- 맵에 있는 항목들은 중괄호({}_로 묶인다.

- 맵의 값을 변경하거나 삭제할 때는 키를 이용

- 맵은 더하기 연산자로 결합 불가

댓글