파이썬 강좌(초급)/3.문자열

3. 문자열

파기차차 2024. 3. 3. 09:55
728x90
반응형
SMALL

 

 

1.문자열이 뭐에요?

문자열은 따옴표 안에 묶인 문자들의 집합입니다. 텍스트, 숫자, 기호 등 다양한 문자를 포함할 수 있고, 문자열은 작은 따옴표 (')나 큰 따옴표 (")로 둘러싸인 문자들의 모음입니다.

string1 = 'Hello, World!'

string2 = "Python is amazing"

 

2.문자열을 왜 사용해야 하죠?

문자열은 텍스트 데이터를 표현하고, 이름, 주소, 전화번호 등 다양한 데이터를 문자열로 저장하거나, 콘솔, 프롬프트 등 다양한 곳에 문자열을 출력하기 위해 사용합니다.

 

 

3. 문자열

 

 

 

4. 문자열 처리(슬라이싱)

 

 

5. 문자열처리함수

 

 

 

 

6. 문자열포멧

 

 

 

 

 

 

 

7. 이스케이프 문자

 

 

 

8. 퀴즈(스스로 해보기)

 

1) 아래 문자열에서 첫번째와 세번째 문자를 출력하세요.

>a= 'python'

실행 예

>p t

a = 'python'
print(a[0], a[2])

 

 

2) 아래 문자열에서 뒤의 4자리만 출력하세요.

>a= "24가 2210"

실행 예

>2210

a= "24가 2210"
print(a[-4:])

 

3) 아래 문자열에서 '홀' 만 출력하세요.

>a= "홀짝홀짝홀짝"

실행 예

>홀홀홀

a= "홀짝홀짝홀짝"
print(a[::2])

 

 

4) 아래 문자열에서 '-' 제거 후  출력하세요.

>a= "010-1111-2222"

실행 예

>010 1111 2222

a= "010-1111-2222"
a = a.replace("-"," ")
print(a)

 

 

5) 아래 문자열에서 전화번호를 모두 붙여서  출력하세요.

>a= "010-1111-2222"

실행 예

>01011112222

a= "010-1111-2222"
a = a.replace("-","")
print(a)

 

 

 

6) 아래 문자열에서 'kr'만  출력하세요.

>a= "http://sharebook.kr"

실행 예

>kr

a= "http://sharebook.kr"
a = a.split('.')
print(a[-1])

 

 

 

7) 아래 문자열에서 'a'를 'A'로 변경해 보세요

>a= "abcdefaabbccddee"

실행 예

> AbcdefAAbbccddee

a= "abcdefaabbccddee"
a = a.replace('a', 'A')
print(a)

 

 

 

 

 

 

 

 

 

 

728x90
반응형
LIST