낚시하는 프로그래머

파이썬(Python) 문자열 연산,  반복연산자, 인덱싱과 슬라이싱  

 

안녕하세요. 오늘은 파이썬 프로그래밍의 기초 중에서 문자열 연산, 반복연산자, 문자열 인덱싱과 슬라이싱에 대한 포스팅을 하여 보겠습니다. 

 

파이썬 프로그램을 공부하시는 분들에게는 아주 기초적이지만 많이 사용하는 부분이라 잘 알아두면 프로그래밍하는데 도움이 될 것입니다.

 

 

반응형

 

파이썬 문자열 연산 

 

프로그래밍을 처음 하시는 분들은 숫자의 경우는 연산하는 것을 많이 보셨지만 문자연산을 한다고 하면 생소하실 수 있을 것입니다. 

 

 

문자열 합치기 

# 문자열 합치기 
a = "철수야"
b = "안녕"
c = a + b 

print(c)

다음의 출력결과는 "철수야안녕"    

 

 

 

 

 

문자열 반복 

a  = "jjanggu" * 3
print(a)

다음의 출력결과는 "jjanggujjanggujjanggu"  

 

 

 

 

문자열의 인덱싱과 슬라이싱

인덱싱은 무엇을 가리킨다라는 의미이고 슬라이싱은 무엇인가를 잘라낸다는 의미입니다. 

 

 

문자열의 인덱싱 (예제)

a = "jjanggu nori"
print(a[0])

a[0] 번째를 가리키는 글자는 j 이므로 j 가 출력 됩니다. 

 

 

 

문자열 슬라이싱 (예제)

 

f = "Hello, world!"
print(f[0:5])

f[0:5] 는 문자열 f 에서 0부터 5번째를 나타내기 때문에 "Hello" 가 나옵니다.

 

 

 

문자열 슬라이싱 (예제2)

 

a = "Hello, World!"

print(a[7:])

a[7:] 는 다음과 같은 결과값을 나타냅니다. World!

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band