Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- Dictionary
- kuberenetes
- HTTP
- burpsuite
- kubectl
- PY
- SQL
- VM
- Container
- kubernetes
- datagrip
- Vagrant
- method
- NASA
- MySQL
- Review
- Python
- docker
- python #tkinter
- web
- 오라클
- URL
Archives
- Today
- Total
Deer
python 문법 3: 자료형 본문
3-1. 문자열
[-1]은 마지막 위치 반환
data1 = "movie"
data2 = "night\n"
print data1 + data2
print data1 * 2
print data1[0:3]
print data[:5]
print data[6:]
print data2[-1]
3-2. 문자열 formating
문자열 합치기
data1 = "Hi %s" % "there"
data2 = "It's %s" % "me"
data3 = "python is %s" % "fun"
data4 = "Hi %s It's %s" % ("there", "me")
3-3. 문자열 함수
len(문자열) | 길이 반환 |
count(문자) | 문자 개수 반환 |
index(문자) | 문자 위치 반환 |
upper(), lower() | 대소문자 |
strip() lstrip() rstrip() | 공백 지우기(양쪽, 오른쪽, 왼쪽) |
replace(대치대상문자, 대치문자) | 대치 |
split(구분자) | 나누기 |
3-4. 리스트 함수
append(추가할 값) | 리스트 뒤에 붙임 |
sort() | 정렬 |
index(찾을 값) | 위치 반환 |
insert(위치, 값) | 넣음 |
remove(삭제할 값) | 삭제 |
count(값) | 개수 반환 |
extend(리스트) | 리스트 붙임 |
3-5. set
set은 순서 없음, 중복 없음
순서가 없으므로 인덱스 사용 불가.
set1 = {1, 2, 3}
set2 = set("python") #선언하는 두 가지 방법
print set1 #결과 set([1, 2, 3])
print set2 #결과 set(['p', 'y', 't', 'h', 'o', 'n'])
3-6. set 논리연산
& | -
set1 & set2 | 교집합 |
set1 | set2 | 합집합 |
set1 - set2 | 차집합 |
3-7. tuple
list와 같지만 값 변경시 에러
tuple1 = () #초기화
tuple2 = (1, 2, 3)
tuple3 = 1, 2, 3
tuple4 = (1, 2, (3, 4))
p y t h o n i s f u n
'SW 공부 > python' 카테고리의 다른 글
python 문법 6: 예외처리 (0) | 2020.09.08 |
---|---|
python 문법 5 : 클래스 (0) | 2020.09.08 |
python 문법 4: 함수, 파일 입출력 (0) | 2020.09.08 |
python 문법 2: for, range (0) | 2020.09.07 |
python 문법 1: dictionary (0) | 2020.09.07 |
Comments