Programming

[Python] 파이썬 문자열 연산.(인덱싱, 슬라이싱)

JMob 2017. 5. 22. 11:37
728x90
반응형


파이썬 문자열 연산.(인덱싱, 슬라이싱)


# 문자열 연산, 파이썬에서는 문자열을 더하고 곱할 수 있음.


# -- 문자열 더하기

    

a = "hello"

b = " world"

c = a + b

print(c)


# -- 문자열 곱하기(*), 여러번 반복


a = "hello"

print(a * 3)



# -- 인덱싱 & 슬라이싱


str = "You've got a friend"

print(str[4] + str[7])          # 문자열 길이의 위치를 나타냄.

print(str[-1])                  # -값 인덱스는 문자열을 거꾸로 계산함.


print(str[-6:-1])               # 슬라이스, -6 ~ -1 까지 슬라이스. 

print(str[-6: ])                # 슬라이스 앞 또는 뒤를 입력 안하면 시작 또는 끝 점 인덱스로 판단한다.

print(str[ : ])                 # 문자열 처음부터 끝까지 슬라이스.

 


728x90
반응형