Pyhton
- while 문 2017.07.24
- if문 2017.07.24
- Copy 와 = 차이 2017.07.22
- 집합 자료형 2017.07.22
- 파이썬 딕셔너리 2017.07.21
- 파이썬 튜플 2017.07.20
- 파이썬 리스트 2017.07.18
- 파이썬 문자열함수 2017.07.17
- 파이썬 문자열 포맷팅 2017.07.16
- 파이썬 문자열 슬라이싱 2017.07.16
while 문
if문
Copy 와 = 차이
집합 자료형
파이썬 딕셔너리
파이썬 튜플
파이썬 리스트
리스트 관련 함수들
list.append(7) |
리스트의 마지막에 요소추가 |
list.sort() |
정렬 |
list.reverse() |
리스트를 역순으로 뒤집기 |
list.index(1) |
해당값의 위치 반환 |
list.insert(0, 4) |
요소 삽입 # 인덱스 0번째에 4의 값을 삽입 |
list.remove(2) |
리스트에서 첫번재로 매칭되는값 삭제 |
list.pop() |
마지막요소를 리턴하고 그 요소를 삭제 |
list.count(3) |
해당값과 일치하는 요소의 숫자 |
list.extend(list2) |
리스트에 리스트를 추가 |
리스트를 문자열로 변환
'Pyhton' 카테고리의 다른 글
파이썬 딕셔너리 (0) | 2017.07.21 |
---|---|
파이썬 튜플 (0) | 2017.07.20 |
파이썬 문자열함수 (0) | 2017.07.17 |
파이썬 문자열 포맷팅 (0) | 2017.07.16 |
파이썬 문자열 슬라이싱 (0) | 2017.07.16 |
파이썬 문자열함수
str = "catch the sky"
#문자열 카운트 -- 결과 2
print(str.count("t"))
#문자열 위치 찾기 -- 결과 8
print(str.find("e"))
#문자열 위치 찾기 -- 결과 -1
print(str.find("z"))
#문자열 삽입 -- 결과 c,a,t,c,h, ,t,h,e, ,s,k,y
a = ","
print(a.join(str))
#소문자 대문자로 바꾸기 --결과 CATCH THE SKY
print(str.upper())
#대문자 소문자로 바꾸기 --결과 catch the sky
print(str.upper().lower())
#양쪽 공백지우기 --왼쪽공백 lstrip() 오른쪽 공백 rstrip()
print(str.strip())
#문자열 사이공백 없애기 --결과 catchthesky
print(str.replace(" ", ""))
'Pyhton' 카테고리의 다른 글
파이썬 튜플 (0) | 2017.07.20 |
---|---|
파이썬 리스트 (0) | 2017.07.18 |
파이썬 문자열 포맷팅 (0) | 2017.07.16 |
파이썬 문자열 슬라이싱 (0) | 2017.07.16 |
파이썬 시작하기 (0) | 2017.07.15 |
파이썬 문자열 포맷팅
str = "당신의 순위는 %d위 입니다." %3
print(str)
testStr = "당신의 순위는 {0}위 입니다."
print(testStr.format(3));
str = "당신의 %s는 %d위 입니다." %("순위", 3)
print(str)
testStr = "당신의 {0}는 {1}위 입니다."
print(testStr.format("순위", 3));
testStr = "당신의 {rank}는 {number}위 입니다."
print(testStr.format(number=3, rank="순위"));
위의 결과는 모두 당신의 순위는 3위입니다. 로 출력됨
문자열 포맷 코드
코드 |
설명 |
%s |
문자열 |
%c |
문자 1자 |
%d |
정수 |
%f |
부동 소수 |
%o |
8진수 |
%x |
16진수 |
* 문자열 포맷팅에서 %를 표현하고 싶을때는 문자열 포맷코드 뒤에 %%를 붙이면 된다.
파이썬 문자열 슬라이싱
str = "동해물과 백두산이 마르고 닳도록"
subStr = str[0]
print(subStr)
결과 : 동 --> index 0
str = "동해물과 백두산이 마르고 닳도록"
subStr = str[-3]
print(subStr)
결과 : 닳 --> 끝에서 부터 3번째
str = "동해물과 백두산이 마르고 닳도록"
subStr = str[0:4]
print(subStr)
결과 : 동해물과 --> index 0 부터 3까지
str = "동해물과 백두산이 마르고 닳도록"
subStr = str[:7]
print(subStr)
결과 : 동해물과 백두 --> 처음부터0 부터 7까지
str = "동해물과 백두산이 마르고 닳도록"
subStr = str[8:]
print(subStr)
결과 : 이 마르고 닳도록 --> 인덱스 8 부터 끝까지