IT 개발자_S

파이썬 문자열 배워보자 본문

IT/파이썬

파이썬 문자열 배워보자

Soso12 2020. 10. 17. 11:34
반응형

이번 시간은 파이썬 문자열에 대해서 알아보는 시간을 가지겠습니다.

파이썬의 언어는 데이터의 분석에 좋은언어라고 한다.

왜 데이터 분석에 좋을까?

배우기 쉬운 언어, 다양한 오픈소스, 시각화 등등 여러가지 이유가 있다

위에 해당하는 이유를 가능하게 해주는 것 중 하나가 자유로운 문자열 처리에 있다고 생각한다.

이에 이번 글은 파이썬 문자열 처리에 대하여 배워보는 시간을 가지겠다.

message = "문자열 입력"
type(message)
print(message)
print('문자열 길이 : ' , len(message))

print("------------------------------")

title = "문자열슬라이싱"
print(title[:])  # 처음부터 끝까지 
print(title[1:]) # 1인덱스부터 끝까지 
print(title[3:]) # 3인덱스부터 끝까지 
print(title[:-1]) # 처음부터 마지막 글자 바로 앞까지 
print(title[:-2]) # 처음부터 마지막 글자 두개앞까지

print("------------------------------")

abcString = "abcDEF"
print(abcString)
print ( abcString.upper() ) # 대문자로 바꿈
print ( abcString.lower() ) # 대문자로 바꿈

print("------------------------------")

message2 = "abcLzq"

print ( message2.count('L') ) # 특정문자('l') 갯수를 셈. 없으면 0 
print ( message2.index('L')  )# 특정문자('l') 가 위치한 인덱스, 단 없으면 에러.
print ( message2.count('L',3 )  )  # 특정문자('l') 갯수를 셈. 단 3인덱스 부터 
print ( message2.index('z')  ) # 특정문자('z') 가 위치한 인덱스. 단 없으면 에러.
print("------------------------------")


print ( message2.replace('c', 'CC') ) # 문자열 변경

반응형

'IT > 파이썬' 카테고리의 다른 글

파이썬 함수 매개변수 가변으로 만들기  (0) 2020.10.17
파이썬 데이터 구조 란?  (0) 2020.10.17
빗썸 API 발급 받기  (0) 2020.10.17
파이썬 데이터 타입과 변수란?  (0) 2020.10.17
파이썬 가상환경 만들기  (0) 2020.10.14
Comments