Python 문자열 연산, 반복 연산자, 인덱싱 및 슬라이싱
안녕하세요. 오늘은 파이썬 프로그래밍의 기초에서 문자열 연산, 반복 연산자, 문자열 인덱싱 및 슬라이싱에 대해 포스팅하겠습니다.
파이썬 프로그램을 공부하시는 분들에게는 매우 쉽지만 많이 사용하는 부분입니다. 그래서 잘 알고 있으면 프로그래밍에 도움이 될 것입니다.
반응형
파이썬 문자열 연산
프로그래밍을 처음 접하는 사람들은 숫자의 경우 계산을 많이 보았지만 문자 계산을 하는 것은 생소할 수 있습니다.
문자열 연결
# 문자열 합치기
a = "철수야"
b = "안녕"
c = a + b
print(c)
다음 출력은 “Hello, Cheolsu”입니다.
300×250
문자열 반복
a = "jjanggu" * 3
print(a)
다음의 출력은 “짱구짱구짱구”입니다.
문자열 인덱싱 및 슬라이싱
인덱싱은 무언가를 가리키는 것을 의미하고 슬라이싱은 무언가를 잘라내는 것을 의미합니다.
문자열 인덱싱(예제)
a = "jjanggu nori"
print(a(0))
a(0)번째를 가리키는 문자가 j이므로 j가 반환됩니다.
문자열 슬라이싱(예제)
f = "Hello, world!"
print(f(0:5))
“Hello”는 f(0:5)가 문자열 f에서 0에서 5까지의 숫자를 나타내기 때문에 얻어집니다.
문자열 슬라이싱(예제 2)
a = "Hello, World!"
print(a(7:))
a(7:)은 다음과 같은 결과를 제공합니다. World!