Python -문자열의 기본함수

김경천·2021년 4월 29일
0

문자열.함수(매개변수,매개변수) 형태이다.
주어.동사(목적어, 목적어)라고생각하면 쉽다.

"".format(1,2,3,4)

"{}년 {}월 {}일 {}요일".format(2021, 4, 29, "목")
-> '2021년 4월 29일 목요일

IndexError: tuple index out of range:
"{} {} {}".format(1,2) 이런식으로 중괄호가 매개변수가 많이지면 오류가 발생한다.

upper, lower

"Hello".upper() 대문자로 바꾸는것이다.
"HELLO"
"Hello"lower() 소문자로 바꾸는것이다.
"hello"

strip

"     문자      ".strip() 공백을 지우는것이다.
"문자"
lstrip()  오른쪽 공백만 제거한다.
rstrip()  왼쪽 공백만 제거한다.

find, rfind

"ABCDEF".find("C") C가 몇번째 있는지 찾는다.
2
"ABCDEF".find("Z") Z가 몇번째 있는지 찾는다.
-1   없으면 -1
"ABCDEFABC.rfind("C") C가 몇번째 있는지 찾는다.
8  (오른쪽에 있는걸 먼저찾는다.)
"ABCDEFABC.find("C") C가 몇번째 있는지 찾는다.
2

in

"가" in "가나다라마"  가가 있는지 확인한다.
True
"하" in "가나다라마" 
False

split()

"10 20 30 40".split(" ") 공백을 기준으로 나눈다.
['10', '20', '30', '40']
profile
화이팅

0개의 댓글