str 3

빠른 Python 정리 05: 자료형 (3/문자열)

문자열에 관련된 더 많은 함수들 count(문자(열) 개수 확인) "ppap".count("p") -> 3 find (똑같은 문자(열) 중 가장 처음 문자(열)의 인덱스 반환) - 결과가 없으면 -1 "ppap".find("p") -> 0 index (똑같은 문자(열) 중 가장 처음 문자(열)의 인덱스 반환) - 결과가 없으면 프로그램이 터짐 "ppap".index("z") -> (에러) upper, lower (모두 대문자/소문자화한 값을 반환) "python".upper() -> PYTHON / "PYTHON".lower() -> python replace (처음 값을 이후 주어진 값으로 치환한 값을 반환) "python".replace("p","P") -> Python split (해당 값을 기준으..

code/python 2019.05.07

빠른 Python 정리 04: 자료형 (2/문자열)

문자열 인덱싱 string[idx] -> idx(0부터 시작) 번째 인덱스에 해당하는 문자 반환 idx는 뒤에서도 접근이 가능하고, -1은 뒤에서 첫 번째임. print("hello"[0]) -> h print("hello"[-1]) -> o 슬라이싱 string[start:end-1:interval] -> start부터 end-1번째 인덱스까지 interval의 간격으로 문자 반환. start 생략시 맨 처음 인덱스부터, end 생략시 마지막까지 반환. interval은 colon까지 아예 생략 가능(기본값 1). print("Life"[:2]) -> Li print("Life"[:-1]) -> Lif print("Life"[::2]) -> Lf 포맷팅 %d, %s, %f, %%(%를 출력) print..

code/python 2019.05.04