본문으로 바로가기

문자열 다루기: 기본과 활용

category 프로그래밍/python 2025. 8. 10. 18:42
728x90

학습 목표:
- 문자열 기본 연산 이해
- 인덱싱과 슬라이싱 기술 습득
- 문자열 메서드 활용법 학습

개념 설명:
문자열은 텍스트 데이터를 다루는 중요한 데이터 타입입니다. 파이썬에서는 다양한 방법으로 문자열을 조작할 수 있어요.

실습 예제 코드:
1. 문자열 기본 연산:

# 문자열 생성
greeting = "Hello"
name = "Python"

# 문자열 결합
full_greeting = greeting + " " + name
print(full_greeting)

# 문자열 반복
repeat_greeting = greeting * 3
print(repeat_greeting)



2. 인덱싱과 슬라이싱:

text = "Python Programming"

# 인덱싱 (0부터 시작)
print(text[0])  # 'P'
print(text[-1])  # 'g'

# 슬라이싱
print(text[0:6])   # 'Python'
print(text[7:])    # 'Programming'
print(text[:6])    # 'Python'



3. 문자열 메서드:

message = "  python is awesome  "

# 공백 제거
print(message.strip())

# 대소문자 변환
print(message.upper())
print(message.lower())

# 문자열 대체
print(message.replace("python", "Python"))



연습 문제:
1. 본인의 이름과 좋아하는 프로그래밍 언어를 결합하여 출력해보세요.
2. 긴 문자열에서 특정 부분을 슬라이싱하여 추출해보세요.
3. 문자열의 다양한 메서드를 활용해 텍스트를 변형해보세요.

다음 단계 미리보기:
다음 페이지에서는 사용자 입력과 출력을 다루는 방법을 배워볼 거예요. 프로그램을 더욱 인터랙티브하게 만들어 보겠습니다!

728x90