1. ‘  ’. ”  “, ‘’‘  ’‘’, ”“”  “”“ (따옴표 3개)

1) 따옴표 3개는 여러 라인을 하나의 문자열로 처리할 때 사용 가능

     (주석처럼 사용 가능하나, 주석은 아님)

2) \n : 줄바꿈 문자 (개행 문자)

            \‘ : 작은 따옴표

            \” : 큰 따옴표

 

 

2. 연산자 사용

1) +  :  피연산자 모두 문자열이면 문자열 연결 연산자로 사용

2) *  :  문자열*수(정수), 수 만큼 문자열 반복

 

 

3. len(문자열)

len 함수를 이용하여 문자열 길이(문자 개수)를 구할 수 있음

 

 

4. 인덱싱과 슬라이싱

1) 인덱스 : 항상 시작은 0부터 시작, 뒤에서 부터는 –1,

                  [len(문자열)-1] 은 마지막 문자

2) 변수[start : end] -> start ~ end-1 (end 이전) 까지의 문자열을 추출

3) 변수[:end] -> start가 생략되면 0(처음) ~ end-1 까지의 문자열을 추출

4) 변수[start:] -> end가 생략되면 끝까지, start ~ 문자열 끝까지를 추출

5) 변수[start : len(문자열)], 변수[start : 아주 큰 값] 으로 작성 가능

6) 변수[:] -> 둘 다 생략할 시, 문자열 전체를 추출하는 것을 의미

 

 

5. 문자 변경

1) 문자열을 할당하면 해당 문자열은 문자열 상수, 문자열에 있는 문자 일부 변경 불가

2) greeting = “Hello, world!!”

3) greeting[7] = “W” (x) #인덱스를 이용하여 해당 문자만 변경할 수 없음

4) greeting = greeting[:7]+“W’+greeting[8:] or greeting = ”Hello, World!“

'Language > Python' 카테고리의 다른 글

딕셔너리 정리  (0) 2024.09.14
리스트 정리  (0) 2024.09.14
Random 정리  (0) 2024.09.14
Turtle 그래픽 정리  (3) 2024.09.14
출력형태  (1) 2024.09.14

+ Recent posts