파이썬의 기본적인 연산자
기호 |
연산자 |
+ | 덧셈 |
- | 뺄셈 |
* | 곱셈 |
/ | 나눗셈 |
문자열 생성
- 변수를 선언 할 때 데이터 형을 사용하지 않는다.
- 텍스트를 겹따옴표(")로 감싸서 문자열을 생성
단, 문자열에 한 줄 이상의 여러 줄로 된 텍스트를 사용하려면 세 개의 홑따옴표(''')를 사용한다.
-> 멀티라인 문자열
이스케이핑 : 세 개의 홑따옴표 대신에 문자열에 있는 각각의 따옴표 앞에 \ 를 추가 하는 것
문자열 값 표현
변수의 값을 이용해 메시지를 표시할 때, %s 를 사용
%s를 여러 번 사용 할 경우
문자열 곱셈
print(곱할 횟수 * 문자열)
리스트
파이썬의 객체 <- c언어의 배열과 비슷한(?) 개념으로 보임
변수 = [", "...]
리스트 출력 : print(리스트명)
리스트에 있는 항목들의 부분 집합 표시
-> 대괄호 안에 콜론(:)을 사용
-숫자를 포함한 모든 종류의 항목들을 저장하는데 사용 가능
-문자열, 숫자를 섞어서도 사용 가능
- 다른 리스트를 리스트에 저장 가능
리스트에 항목 추가
리스트명.append('문자열')
리스트에 항목 삭제
del 리스트명[n+1번째 항목]
- 리스트끼리 덧셈 가능(리스트에 리스트가 아닌 다른 것의 덧셈은 불가)
- 숫자만큼 리스트를 곱하기 가능
- 나누기와 빼기는 불가
-> 어디서부터 나누거나 빼야할지의 기준이 없기 때문
튜플
괄호를 사용하는 리스트
튜플과 리스트의 차이점 : 튜플은 한 번 생성하면 수정할 수 없다.
사용하는 이유 : 때때로 변결할 수 없다는 것을 알고 있는 것이 유용하기 때문
맵
어떤 것들의 집함
맵에 있는 각각의 항목들은 키와 그에 대응하는 값(value)을 갖는다.
- 각각의 키와 값을 구분하기 위해 콜론 사용
- 각 키와 값은 홑따옴표로 구분
- 맵에 있는 항목들은 중괄호({}_로 묶인다.
- 맵의 값을 변경하거나 삭제할 때는 키를 이용
- 맵은 더하기 연산자로 결합 불가
댓글