<문자열>
문자를 감쌀 때 큰 따옴표와 작은 따옴표 둘 다 가능하다.
따옴표 세 개를 쓰면 여러줄을 하나의 변수에 저장할 수 있다.
<Formatting>
문자열을 좀 더 잘 표현하기 위해서 사용하는 것.
%d %f %s
%s는 문자열을 대입할 때 사용되고, %d는 정수, %f는 실수를 대입할 때 사용된다.
<format()>
좀 더 파이썬스러운 방법이 있다.
바로 format()이라는 연산자이다.
'{}'.format()
<Indexing>
주소, 위치라고 생각하면 된다.
※ 공백도 주소에 포함된다.
파이썬에서는 배열[5] 와 배열[-1]이 서로 동일하다.
<Slicing>
여러개를 뽑을 때 사용된다.
주의할점은 원본 배열이 조작되는게 아니고, 복사가 되는거다.
앞에 숫자가 없으면 처음부터 그 숫자 전까지 자른다.
뒤에 숫자가 없으면 앞에 숫자부터 끝까지
둘 다 없으면 전체를 자른다.
<string.split()>
스트링들만 쓸수있는 함수이다.
문자열을 공백단위로 잘라준다.
<Docstring>
독스트링은 우리가 이전에 문자열을 쓸때 큰따옴표, 작은따옴표를 세 개씩 사용했던적이 있다.
이것을 주석(#)으로 쓸 수가 있는데, 큰따옴표 세 개로 주석이 될 수 있다.
함수 설명을 위해서 사용하는 주석이라고 생각하면 된다.
<end, 이스케이프 코드>
먼저 end를 알아보자.
print('', end='')
출력의 끝을 지정할 수가 있다.
Escape code는 어떤 특정한 기능을 수행하는 문자의 조합이다.
문자 안에 특별한 코드를 넣으면 특별한 행동을 한다.
\n : 줄바꿈(Enter 역할)
wt : Tab 키를 의미한다.
<List>
여러 개의 값을 함께 모아서 저장할 수가 있다.
append() 를 사용하면 리스트에 값을 추가할 수 있다.
그 외의 메소드들
insert() : 특정 위치에 요소 추가
pop() : 리스트의 마지막 요소 제거
clear() : 리스트 모든 요소 삭제
del() : 특정 위치의 요소 삭제
remove() : 리스트의 특정 요소 삭제
len() : 리스트 요소의 개수
copy() : 리스트 복사
extend() : 리스트 병합
<Indexing>
animals 리스트에서 '날다람쥐' 를 가져와보겠다.
del을 사용해서 '사자'를 지워보겠다.
<Slicing>
콜론을 이용해서 여러값을 한꺼번에 가져올 수 있다.
<list.sort()>
'가나다'순으로 정렬을 해보겠다.
<list.count()>
어떤 값이 리스트에 몇 개나 있나 알 수가 있다.
리스트의 전제 개수도 셀수있다.
<Tuple>
여러 값을 모아서 저장을 한다는 점에서 리스트와 거이 비슷하다.
리스트와 다른점은 그 값을 변경할 수가 없고, 리스트는 대괄호 , 튜플은 소괄호를 사용한다.
그리고 소괄호 없이 작성해도 튜플로 되어있다.
※ 본 포스팅은 개인 공부 기록을 목적으로 남긴 글이며 본 사실과 다른 부분이 있다면 과감하게 지적 부탁드립니다.
'Python > Python 기본' 카테고리의 다른 글
6. 파이썬 - 함수 / 모듈 / 객체 / 구글링 (0) | 2020.08.04 |
---|---|
5. 파이썬 - 조건문 / 딕셔너리 (0) | 2020.08.01 |
4. 파이썬 - Operator (0) | 2020.07.30 |
3. 파이썬 - Packing, Unpacking / 반복문 / range() / Comprehension (0) | 2020.07.30 |
1. 파이썬 설치 / print() 와 input() / Variable / Data Type (0) | 2020.07.29 |
댓글