728x90

문자열.함수(매개변수,매개변수) 의 형태가 기본적인 함수 형태이다.

 

format( ) 함수

일종의 대체 함수이다.

"{} {}".format(1,2) -> { } 자리에 매개변수로 대체된다. 괄호의 수와 매개변수의 갯수는 맞춰줘야한다.

-> 여기서 { }  안에 {0}, {1} 같이 숫자를 넣으면, format( 변수1, 변수2)에서 각 변수의 인덱스 값에 해당해서 괄호안에 넣어서 대치해준다는 의미이다. 즉 {0},{1}.{0}format(안녕,하) => 안녕, 하, 안녕 이렇게 대치될 수 있는 것이다.

upper() 함수 / lower( ) 함수

문자열을 전부 대문자 혹은 소문자로 변환해줌

 

strip( ) 함수

문자열 내의 공백을 제거해 준다.

find( ) 함수

문자열 내에서 찾고자 하는 매개변수가 몇번째 인덱스에 처음으로 등장하는지 출력 (기본적으로 주어진 문자열의 왼쪽부터 찾음)

-> 만약에 없는 변수를 찾으려 하면 -1 을 출력해줌

 

rfind( ) 함수

: find ( )함수가 기본적으로 왼쪽부터 문자열을 점검하는 것과는 달리, 해당 함수는 오른쪽부터 점검한다.

 

in 연산자

: 문자열처럼 보일 수 있으나, in도 연산자의 역할을 한다. 변수가 해당 문자열 내에서 존재하는지에 대한 참거짓 여부를 반환

-> 주의할 점은 해당 연산자는 앞에 찾고자 하는 변수를, 뒤에 점검하는 문자열을 넣는다.

 

split( )함수

: 주어진 문자열을 특정 기준으로 쪼개서 배열화 한다

-> 위의 예시는 공백을 기준으로 쪼갠 것이다.

 

len( )함수

len(문자열) -> 문자열의 길이 출력

728x90

+ Recent posts