본문 바로가기

프로그래밍 언어/python

파이썬 기초: 문자열 다루기

파이썬 기초: 문자열 다루기

파이썬에서 문자열은 매우 중요하고 자주 사용되는 데이터 타입입니다. 이 글에서는 파이썬의 문자열을 여러 가지 방법으로 다루는 기법들을 살펴보겠습니다.

여러 줄의 문자열

파이썬에서 여러 줄에 걸친 문자열은 삼중 따옴표(""" 또는 ''')를 사용하여 생성할 수 있습니다.

예제: 여러 줄의 문자열

multi_line_string = """This is a multi-line string.
It spans several lines.
This is the last line."""
print(multi_line_string)

문자열 연결

문자열을 연결하기 위해서는 + 연산자를 사용할 수 있습니다.

예제: 문자열 연결

first_name = "John"
last_name = "Doe"
full_name = first_name + " " + last_name
print(full_name)  # John Doe

문자열과 숫자 연결

문자열과 숫자를 연결하기 위해서는 숫자를 문자열로 변환해야 합니다. 이를 위해 str() 함수를 사용할 수 있습니다.

예제: 문자열과 숫자 연결

age = 30
greeting = "I am " + str(age) + " years old."
print(greeting)  # I am 30 years old.

문자열을 부분적으로 꺼내기

문자열의 특정 부분을 꺼내기 위해서는 슬라이싱을 사용할 수 있습니다.

예제: 문자열 슬라이싱

text = "Hello World"
print(text[0:5])  # Hello
print(text[6:11]) # World

문자열에 변수 삽입하기

파이썬 3.6 이상에서는 f-strings을 사용하여 문자열 안에 변수를 삽입할 수 있습니다.

예제: f-string 사용

name = "John"
age = 30
greeting = f"My name is {name} and I am {age} years old."
print(greeting)  # My name is John and I am 30 years old.

결론

파이썬에서 문자열을 다루는 방법은 매우 다양하며, 이 글을 통해 문자열을 생성하고, 연결하고, 조작하는 기본적인 방법을 배울 수 있었습니다. 문자열은 파이썬 프로그래밍에서 매우 중요한 부분이므로, 이러한 기초적인 작업들을 숙지하는 것이 중요합니다.