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
'프로그래밍 > python' 카테고리의 다른 글
| 사용자 입력과 출력: 인터랙티브 프로그래밍 (0) | 2025.08.11 |
|---|---|
| 파이썬 기본 데이터 타입과 변수 (0) | 2025.08.09 |
| 파이썬 시작하기: 설치와 개발환경 구축 (0) | 2025.08.08 |